特定对象改写
对系统中的表和视图,可以使用虚谷数据库数据迁移工具进行迁移。如果还用到了存储过程、函数、触发器等,需要导出源端数据库上的定义,手动进行等价改写。
首先,可以先从SQLServer导出用户对象SQL脚本,使用SSMS管理器导出存储过程、函数、触发器等。
操作步骤
- 鼠标右键选择对象资源管理器中的数据库库名,如DB01。
- 选择“任务 > 生成脚本”,弹出“生成脚本”窗口。
- 单击“选择对象”,根据需求勾选导出对象类型或者直接选择库级导出,选择完成后单击“下一步”。
- 选择“另存为脚本文件”,并根据需要选择生成一个文件或是一个对象对应一个文件,默认为一个文件,指定保存路径和文件名,然后单击“下一步”。
- 根据摘要信息确认导出对象,再单击“下一步”,自动收集对象信息并将创建SQL导出到指定路径,以指定文件名命名。
- 将导出的SQL脚本,经人工修改之后,再导入到虚谷数据库中运行。