项目设置(转换) (AccessToSQL)
通过转换项目设置,可以配置将对象从 Access 数据库对象转换为 SQL Server 或 Azure SQL 数据库对象的方式。
“项目设置”和“默认项目设置”对话框中都提供了“转换”窗格。
使用“项目设置”对话框,设置当前项目的配置选项。 若要访问转换设置,请在“工具”菜单上选择“项目设置”,单击左侧窗格底部的“常规”,然后选择“转换”。
使用“默认项目设置”对话框,设置所有项目的配置选项。 要访问转换设置,请在“工具”菜单上选择“默认项目设置”,从“迁移目标版本”下拉列表中选择需要查看或更改其设置的迁移项目类型,单击左侧窗格底部的“常规”,然后选择“转换”。
选项
添加主键
如果 Access 表没有主键或唯一索引,则在 SQL Server 或 SQL Azure 表中创建新主键。
默认模式:False
乐观模式:False
完整模式:True
连接到 SQL Azure 时,其默认为 True。添加时间戳列
指定 SSMA 是否应在需要时创建时间戳值。
默认模式:由 SSMA 决定
乐观模式:从不
完整模式:由 SSMA 决定
包含数据评估报告和转换评估报告
评估报告中包括数据评估。
默认模式:True
乐观模式:False
完整模式:True
当主键包含空列时的消息类型
指定当 SSMA 找到具有空列的主键时,在“输出”窗格中显示的消息类型(Warning、Error 或 Nothing)。
默认模式:警告
乐观模式:无消息
完整模式:错误
外键列具有不同大小时的消息类型
指定当 SSMA 找到不正确的 TEXT 外键时,在“输出”窗格中显示的消息类型(Warning、Error 或 Nothing)。
默认模式:警告
乐观模式:无消息
完整模式:错误
对备注列编制索引时的消息类型
指定当 SSMA 找到包含备忘录列的索引时,在“输出”窗格中显示的消息类型(Warning、Error 或 Nothing)。
默认模式:警告
乐观模式:无消息
完整模式:错误
当复杂查询使用通配符时发出警告 (*)
当 SELECT 语句中的列名为通配符 (*) 时,在“输出”窗格和“错误列表”中显示警告。
默认模式:True
乐观模式:False
完整模式:True
更改标识符名称时发出警告
当 SSMA 更改对象标识符名称时,在评估报告和“输出”窗格中显示消息。
默认模式:True
乐观模式:False
完整模式:True
引用标识符时发出警告
当 SSMA 引用对象标识符名称时,在评估报告和“输出”窗格中显示消息。 当名称为关键字或名称包含特殊字符时,必须引用标识符。
默认模式:True
乐观模式:False
完整模式:True