專案設定 (移轉) (AccessToSQL)

移轉專案設定可讓您設定資料移轉至 SQL Server 或SQL Azure 的方式。

[移轉] 窗格可在 [專案設定] 和 [預設專案設定] 對話方塊中找到。

  • 使用 [專案設定] 對話方塊來設定目前專案的組態選項。 若要存取移轉設定,請在 [工具] 功能表上選取 [專案設定],按一下左窗格底部的 [一般],然後選取 [移轉]。

  • 使用 [預設專案設定] 對話方塊來設定所有專案的組態選項。 若要存取移轉設定,請在 [工具] 功能表上選取 [預設專案設定],在 [移轉目標版本] 下拉式方塊中,選取要存取設定的移轉專案類型,按一下左窗格底部的 [一般],然後按一下 [移轉]。

選項

檢查條件約束
指定 SSMA 將資料加入資料表時是否應檢查限制式。

  • 預設模式:False

  • 開放式模式:True

  • 完整模式:False

引發觸發程序
指定將資料新增至 SQL Server 資料表時 SSMA 是否應引發插入觸發程序。

  • 預設模式:False

  • 開放式模式:True

  • 完整模式:False

保留識別
指定 SSMA 將資料新增至 SQL Server 時是否會保留 Access 身分識別值。 若此值為 False,SQL Server 則會指派識別值。

  • 預設模式:True

  • 開放式模式:True

  • 完整模式:False

保留 Null
指定當 SSMA 將資料新增至 SQL Server 時是否保留來源資料中的 Null 值,不論 SQL Server 中所指定的預設值為何。

  • 預設模式:True

  • 開放式模式:False

  • 完整模式:True

資料表鎖定
指定在資料移轉期間將資料新增至資料表時 SSMA 是否會鎖定資料表。 若值為 False,SSMA 則使用資料列鎖定。

  • 預設模式:True

  • 開放式模式:True

  • 完整模式:True

取代不支援的日期
指定當存取日期早於最早 SQL Server datetime 日期 (1753 年 1 月 1 日) 時 SSMA 是否應更正。

  • 若要保留目前的日期值,請選取 [不執行任何動作]。 SQL Server 在 datetime 資料行中不接受 1753 年 1 月 1 日之前的日期。 如您使用較晚的日期,則必須將 datetime 值轉換為字元值。

  • 若要將 1753 年 1 月 1 日之前的日期轉換為 NULL,請選取 [以 NULL 取代]。

  • 若要以支援的日期取代 1753 年 1 月 1 日之前的日期,請選取 [以最接近的支援日期取代]。 若您選取此值,將預設選取最接近的支援日期 1753 年 1 月 1 日。

批次大小
指定資料移轉期間使用的批次大小。 每個批次後皆會記錄交易。 依預設,所有結構描述的批次大小皆為 10000。

另請參閱

使用者介面參考 (Access)