Skip to content

特定对象改写

对系统中的表和视图,可以使用虚谷数据库数据迁移工具进行迁移。如果还用到了存储过程、函数、触发器等,需要导出源端数据库上的定义,手动进行等价改写。

首先,可以先从SQLServer导出用户对象SQL脚本,使用SSMS管理器导出存储过程、函数、触发器等。

操作步骤

  1. 鼠标右键选择对象资源管理器中的数据库库名,如DB01。
  2. 选择“任务 > 生成脚本”,弹出“生成脚本”窗口。
  3. 单击“选择对象”,根据需求勾选导出对象类型或者直接选择库级导出,选择完成后单击“下一步”。
  4. 选择“另存为脚本文件”,并根据需要选择生成一个文件或是一个对象对应一个文件,默认为一个文件,指定保存路径和文件名,然后单击“下一步”。
  5. 根据摘要信息确认导出对象,再单击“下一步”,自动收集对象信息并将创建SQL导出到指定路径,以指定文件名命名。
  6. 将导出的SQL脚本,经人工修改之后,再导入到虚谷数据库中运行。