SQL Server迁移到虚谷数据库
操作步骤
打开虚谷数据库迁移工具,选择“SQL Server迁移到Xugu”选项,并单击“下一步”。
正确填写源数据库和目的数据库的信息,然后单击“下一步”。
在填写好数据库信息后,先单击“测试连接”,测试所填写数据是否正确。选择需要迁移的数据源模式和目的模式。
目的模式可以选择,如果用户没有选择目的模式,那么迁移模式将自动勾选,表示此次迁移连同模式一起迁移。如果迁移模式没有勾选,而且也没有主动指定目的模式的情况下,默认目的模式为:GUEST。- 勾选迁移模式:连同模式一起迁移,否则只迁移数据到目的模式下。
- 勾选迁移表:迁移源模式下所有的表,否则不迁移表。
- 勾选迁移视图:迁移源模式下所有的视图,否则不迁移视图。
选择需要迁移的对象后,单击“下一步”。
选择实际需要迁移的对象。如果所有对象都要迁移,可以单击左上角的“全选”,“撤消”可以取消所有选择。
右上角的两个输入框分别控制读取和提交行数,默认都是100,用户可以根据自己的需求改变参数。
左下角的“按条件选择”,与Oracle迁移到虚谷数据库中的使用方式相同。用户想对迁移对象做出任何改动,例如只想迁移表结果,只想迁移数据不迁任何约束,或者想把目标库的数据类型做调整,您可以单击对象详细设置中的“查看/编辑”,选择用户需要迁移的选项,然后单击“确定”。
SQL Server和虚谷数据库的数据类型对应关系如表1所示。
SQL Server数据类型 对应虚谷数据库数据类型 bigint bigint int int smallint smallint tinyint tinyint bit boolean decimal/numeric numeric money numeric(19,4) smallmoney numeric(10,4) float double date date datetimeoffset datetime datetime2 datetime smalldatetime datetime datetime datetime time time char/nchar char 上图列举出此次迁移要执行的所有任务,用户可以自己定义所执行任务的线程数量,默认为“3”。检查无误后,单击“执行”。
单击“完成”,本次迁移结束。
如果状态栏都显示“成功”,就表示全部迁移成功,否则存在迁移错误。
右下角有“导出日志”按钮,如果用户需要,可以导出迁移日志。