设置项目选项 (SybaseToSQL)

对于每个 SSMA 项目,可以设置项目级别选项。 这些选项指定对象转换、对象加载、SQL Azure、用户界面和数据迁移设置。 在将对象转换为 SQL Server 或 SQL Azure 或将数据迁移到 SQL Server 或 SQL Azure 之前,请验证配置选项是否适合项目。

SSMA 允许为所有项目配置默认选项。 这些选项将应用于你创建的任何新项目。 然后,可以自定义每个项目的选项。

配置选项和模式

SSMA 有五组项目设置:

  1. 项目信息

  2. 常规(转换、迁移和收集数据)

  3. Synchronization

  4. GUI

  5. 类型映射

它还具有四种用于配置这些设置的模式:

  1. 违约

  2. 乐观的

  3. 完整

  4. Custom

建议大多数用户使用默认模式。 乐观模式保留更多当前的 Sybase Adaptive Server Enterprise (ASE) 语法,更易于阅读。 但是,保留当前语法可能不准确。 如果 ASE 语法必须转换为等效的 SQL Server 或 SQL Azure 语法,则完整模式将执行完整转换,但生成的代码可能更难读取。 在“自定义”模式下,设置选项。

本文档的“用户界面参考”部分介绍了这些设置。 有关设置以及如何在每个模式下应用设置的详细信息,请参阅以下主题:

设置项目选项

在 SSMA 中,可以为所有项目配置默认设置。 这些设置将保存到 SSMA 配置文件,并应用于你创建的任何新项目。

设置默认项目选项

  1. “工具” 菜单上,选择 “默认项目设置”。

  2. “默认项目设置” 对话框中,使用以下过程之一:

    • “迁移目标版本 ”下拉列表中选择需要查看或更改其设置的迁移项目类型,单击左窗格底部的“常规”,然后选择“转换”或“迁移”或“SQL Azure”。

    • 若要选择预定义模式,请在“ 模式 ”下拉列表框中,选择 “默认”、“ 乐观”或“ 完整”。

    • 若要指定自定义设置,只需选择或输入新设置或值。

  3. 单击“ 确定 ”保存设置。

还可以自定义当前项目的设置。 这些设置将保存到当前项目文件。

自定义当前项目的设置

  1. 在“工具”菜单中,选择“项目设置” 。

  2. “项目设置” 对话框中,使用以下过程之一:

    • 若要选择预定义模式,请在“ 模式 ”下拉列表框中,选择 “默认”、“ 乐观”或“ 完整”。

    • 若要指定自定义模式,请在“ 模式 ”下拉列表中选择“ 自定义”,在左窗格中选择一个选项,单击右窗格中的设置或值,然后选择或输入新设置或值。

  3. 单击“ 确定 ”保存设置。

后续步骤

迁移中的下一步取决于项目需求:

另请参阅

将 Sybase ASE 数据库迁移到 SQL Server - Azure SQL 数据库 (SybaseToSQL)