从更改管理脚本编辑器生成更改命令

您可以使用“更改管理脚本编辑器”来生成将更改应用到 DB2 数据库所必需的更改命令。更改命令包括 DDL、DCL 和 DB2 命令,例如 UNLOAD、RELOAD、REBIND 和 RUNSTATS。

开始之前

必须连接到要更改的数据库,才能生成更改命令。

过程

要从“更改管理脚本编辑器”生成更改命令,请完成以下步骤:

  1. 在“更改管理脚本编辑器”中,要更改的对象区域列出了要更改的对象。单击预览命令以生成将更改对象的更改命令。
  2. 在“更改管理脚本编辑器”的命令部分中,您会看到将对数据库运行的更改命令的语法。 以下列表描述了可以使用更改命令执行的不同操作:
    重新生成数据保留和维护命令。
    单击数据选项将启动“定制数据保留”向导,您可使用该向导对生成的命令进行以下更改:
    • 更改用于数据保留的卸载和重新装入方法。

      可以更改用于卸载和重新装入数据的方法,并为所选择的方法定制选项。如果选择使用导出命令或 DB2 高性能卸载命令将数据保存在外部数据文件中,而不是内部保存在表中,那么可以更改数据文件的位置。文件目录必须位于数据库服务器上。

    • 验证和定制数据保留的命令。

      对于必须删除并重新创建的表,可以复审和定制用于保存表中的数据再将数据插回表中的命令。您可能希望更改用于保存数据的查询。也可能希望更改将卸载列映射到重新装入列的方式。在某些情况下,生成的命令可能包含必须予以解决的错误。

      与此类似,对于要删除但不重新创建的任何表,或要添加的任何新表,也可以复审和定制命令。

    • 更改生成的 DB2 维护命令。

      可以生成用于重新绑定数据包、运行表的统计信息和清空数据包高速缓存的命令,以便 SQL 语句将使用更新过的统计信息。

      您可以选择不生成任何 DB2 维护命令。

    数据会重新装入,但不会强制实施引用完整性。
    复审更改命令将对数据库产生的影响。
    “更改摘要”报告会自动生成。 单击查看更改报告以打开该报告。使用左侧报告导航框架中的链接可查看报告的各个部分。
    验证撤销命令。
    撤销更改的命令会自动生成。单击编辑撤销以在“SQL 和 XQuery 编辑器”中打开撤销命令,您可以在其中预览这些命令并验证命令是否正确。

下一步做什么

更改命令现在可以使用。单击运行以部署更改命令,或重复步骤以指定更多更改并生成相应的更改命令。
要点: 更改命令将按其显示的顺序进行部署。

反馈