项目设置 (同步) (Db2ToSQL)
“项目设置”对话框的“同步”页包含用于自定义SQL Server 迁移助手(SSMA)加载和刷新数据库对象(如表和存储过程)到 SQL Server 的设置。
默认操作选项指定用于从 Db2 数据库刷新对象的默认设置,以及用于将对象与 SQL Server 数据库同步。 有关详细信息,请参阅 “从数据库刷新”。
可以访问两个包含相同设置的不同“同步”页面:
若要为所有未来的 SSMA 项目指定设置,请导航到“工具>默认项目设置”,然后选择左窗格底部的“同步”。
若要指定当前项目的设置,请导航到“工具>项目设置”,然后选择左窗格底部的“同步”。
杂项选项
尝试次数
指定 SSMA 在将对象加载到 SQL Server 时的尝试次数。 在当前尝试中未加载到 SQL Server 的对象将再次尝试,直到 SSMA 达到当前同步过程中的最大尝试次数。 默认值是 2
。
Db2 选项的同步
本地和远程对象更改时执行的操作
指定对象定义在 SSMA 和数据库服务器上更改时同步对话框中的默认设置。 默认值设置为“从数据库刷新”。
如果选择“ 从数据库刷新”,则满足条件时,SSMA 会将数据库定义加载到元数据中。
如果选择“跳过”,SSMA 不会执行任何刷新操作。
本地对象更改时执行的操作
指定当对象在 SSMA 中更改时,同步对话框中的默认设置。 默认值设置为“跳过”。
如果选择“ 从数据库刷新”,则满足条件时,SSMA 会将数据库定义加载到元数据中。
如果选择“跳过”,SSMA 不会执行任何刷新操作。
对远程对象更改执行的操作
指定在数据库服务器上更改对象时同步对话框中的默认设置。 默认值设置为“从数据库刷新”。
如果选择“ 从数据库刷新”,则满足条件时,SSMA 会将数据库定义加载到元数据中。
如果选择“跳过”,SSMA 不会执行任何刷新操作。
缺少本地对象元数据时执行的操作
指定缺少本地元数据时“ 同步 ”对话框中的默认设置。 默认值设置为“从数据库刷新”。
如果选择“ 从数据库刷新”,则满足条件时,SSMA 会将数据库定义加载到元数据中。
如果选择“跳过”,SSMA 不会执行任何刷新操作。
SQL Server 选项的同步
本地和远程对象更改时执行的操作
指定对象定义在 SSMA 和数据库服务器上更改时同步对话框中的默认设置。 默认值设置为“写入数据库”。
如果选择“ 从数据库刷新”,则满足条件时,SSMA 会将数据库定义加载到元数据中。
如果选择“ 写入数据库”,则满足条件时,SSMA 会根据 SSMA 元数据内容更新数据库中的对象。
如果选择“跳过”,SSMA 不会执行任何刷新操作。
本地对象更改时执行的操作
指定当对象在 SSMA 中更改时,同步对话框中的默认设置。 默认值设置为“写入数据库”。
如果选择“ 从数据库刷新”,则满足条件时,SSMA 会将数据库定义加载到元数据中。
如果选择“ 写入数据库”,则满足条件时,SSMA 会根据 SSMA 元数据内容更新数据库中的对象。
如果选择“跳过”,SSMA 不会执行任何刷新操作。
对远程对象更改执行的操作
指定在数据库服务器上更改对象时同步对话框中的默认设置。 默认值设置为“从数据库刷新”。
如果选择“ 从数据库刷新”,则满足条件时,SSMA 会将数据库定义加载到元数据中。
如果选择“ 写入数据库”,则满足条件时,SSMA 会根据 SSMA 元数据内容更新数据库中的对象。
如果选择“跳过”,SSMA 不会执行任何刷新操作。
缺少本地对象元数据时执行的操作
指定缺少本地元数据时“ 同步 ”对话框中的默认设置。 默认值设置为“从数据库刷新”。
如果选择“从数据库刷新”,SSMA 会在满足条件时选择“从数据库刷新”选项。
如果选择“ 写入数据库”,则满足条件时,SSMA 会从数据库中删除该对象。
如果选择“跳过”,SSMA 不会执行任何刷新操作。