共用方式為


專案設定(遷移)(AccessToSQL)

SQL Server 遷移助理(SSMA)遷移專案設定可讓你設定資料如何遷移到 SQL Server 或 Azure SQL。

遷移面板可在 專案設定預設專案設定 對話框中取得。

  • 使用 專案設定 對話框來設定目前專案的設定選項。 要進入遷移設定,請在 工具 選單中選擇 專案設定,在左側窗格底部選擇 「通用 」,然後選擇 遷移

  • 使用 預設專案設定 對話框來設定所有專案的設定選項。 要進入遷移設定,在 工具 選單中選擇 預設專案設定,在 遷移目標版本 組合框中選擇專案類型,在左側窗格底部選擇 「通用 」,然後選擇 遷移

選項

檢查條件約束

規定 SSMA 在將資料加入資料表時是否會檢查約束條件。

  • 預設模式:錯誤
  • 樂觀模式:真
  • 完整模式:錯誤

火災觸發器

指定 SSMA 在將資料加入 SQL Server 資料表時是否會觸發插入觸發器。

  • 預設模式:錯誤
  • 樂觀模式:真
  • 完整模式:錯誤

保持身份

規定 SSMA 在將資料加入 SQL Server 時是否保留存取身份值。 若此值為 False,SQL Server 會指派身份值。

  • 預設模式:真實
  • 樂觀模式:真
  • 完整模式:錯誤

保留空值

指定 SSMA 在將資料加入 SQL Server 時,是否保留原始資料中的空值,無論目標中已有的預設值為何。

  • 預設模式:真實
  • 樂觀模式:錯誤
  • 完整模式:是

桌鎖

規定 SSMA 在資料遷移過程中加入資料到資料表時,是否會鎖定資料表。 若值為 False,SSMA 則使用列鎖。

  • 預設模式:真實
  • 樂觀模式:真
  • 完整模式:是

替換未被支持的日期

規定 SSMA 是否應修正比最早 SQL Server 日期日期(1753 年 1 月 1 日)更早的存取日期。

  • 要保留當前日期值,請選擇 「不做任何事」。 SQL Server 不接受日期時間欄位中 1753 年 1 月 1 日之前的日期。 如果你使用較舊的日期,必須將日期時間值轉換成字元值。

  • 若要將1753 NULL年1月1日之前的日期轉換為,請選擇 以NULL替換

  • 若要將1753年1月1日之前的日期替換為支援日期,請選擇 替換為最近支持日期。 若選擇此值,預設最接近支持日期會被選為1753年1月1日。

批次大小

資料遷移時使用的批次大小。 每批次交易後都會記錄一筆交易。 預設情況下,所有方案的批次大小均為 10,000。