使用菜单选项迁移数据

您可以从主菜单启动将数据从一张表迁移到另一张表的过程。

开始之前

必须存在到要迁移数据的目标数据库的连接。

过程

要迁移数据,请完成以下步骤:

  1. 创建更改管理脚本。在“管理资源管理器”中,右键单击要迁移更改的目标数据库的更改管理脚本文件夹,然后单击新建数据库更改 将创建新的更改管理脚本,并会显示在“更改管理脚本编辑器”中。

    数据设计项目将在“数据项目资源管理器”中自动创建。数据设计项目名称是数据库连接的名称。如果已存在名称为数据库连接名称的数据设计项目,那么新数据设计项目的名称将为数据库连接名称加上数字后缀。数据设计项目包含并管理对实际数据库实施更改所需的资源。

    提示: 要复用现有的更改管理脚本,请完成以下步骤来重置脚本:
    1. 如果更改管理脚本已经打开,请单击脚本的选项卡以确保脚本突出显示。否则,在“管理资源管理器”中,展开更改管理脚本文件夹。双击要打开的更改管理脚本。
    2. 在主菜单中,单击更改管理 > 重置
  2. 在主菜单中,单击更改管理 > 迁移数据迁移数据”向导将启动。
  3. 完成该向导中的步骤。 该向导将引导您指定以下信息:
    1. 数据的源连接

      必须识别要迁移数据的源数据库的连接。您可以选择现有连接或创建新连接。

    2. 要从中卸载和重新装入数据的源表和目标表对

      必须识别保存其数据的源表和装入已保存数据的目标表的表对。您可以选择同时映射多张表的源模式和目标模式,或使用添加新条目图标一次添加一张表。

    完成向导中的步骤后,可以在“更改管理脚本编辑器”中处理更改。
  4. 在“更改管理脚本编辑器”中,单击预览命令以在命令部分生成并显示迁移数据的命令。 复审命令。
  5. 可选:要更改卸载数据文件的位置、卸载或重新装入数据的方法,或者卸载列映射到重新装入列的方式,请单击数据选项以启动“定制数据保留”向导。 完成“定制数据保留”向导中的步骤。
    提示: 迁移数据时,将向目标表添加新行。目标表可能包含源表中不包含的列。如果目标表包含定义为 NOT NULL 且没有缺省值的列,那么可以在向导的“定制卸载命令”页面上的卸载命令中定制 SELECT 子句。
  6. 单击运行以启动“部署更改命令”向导。
  7. 复审更改命令,然后单击完成以迁移数据。

反馈