要更改列表中要创建或变更的任何对象的属性,可以选择该对象,转至“属性”视图(缺省情况下,此视图靠近“数据库管理”透视图的底部),并使用“属性”视图中的选项卡来复审和更改对象的属性。
更改要更改的对象列表中的对象时,其右侧的受影响的对象列表会填充将受到更改影响的对象的列表。受影响的对象列表可提供更改将对数据库所产生影响的完整情况,并可帮助您确定处理结果的最佳方式。
Optim™ Database Administrator 尝试通过重新创建对象或重新绑定数据包来使对象保持在有效状态。但是,它不会自动更新视图、触发器主体、用户定义的函数体、存储过程主体或具体化查询表 SQL。您可以在受影响的对象列表中检查这些对象。可以使用变更和删除按钮将受影响的对象移到要更改的对象列表。还可以使用“属性”视图来更改任何已移动以待变更的受影响对象。
按钮 | 描述和操作 |
---|---|
数据选项 | 启动“定制数据保留”向导。 如果更改具有破坏性而且必须卸载并重新装入数据,那么可以使用此向导来定制卸载并重新装入数据的方法、卸载命令和重新装入命令。还可以指定生成哪些维护命令。 |
更改摘要 | 在浏览器窗口中打开“更改摘要”报告。“更改摘要”报告列出了将要进行的所有更改以及这些更改将对数据库造成的影响,从而允许您在对数据库部署更改之前采取相应操作。 |
运行 | 向数据库发出更改命令。 编辑器中的焦点会转移到消息部分,您可以在该部分中监视命令的运行进度。 |
编辑 | 在“SQL 和 XQuery 编辑器”中打开更改命令,您可以在其中编辑这些命令。在“SQL 和 XQuery 编辑器”中所作的任何更改都不会自动保存到更改管理脚本中。您可以从“SQL 和 XQuery 编辑器”使用运行 SQL 操作(在编辑器中右键单击时可用)直接运行更改的命令。或者,您可以从保存命令的文件运行这些命令。 该文件保存在为更改管理脚本所创建的项目的 SQL 脚本文件夹中。 |
编辑撤销 | 在“SQL 和 XQuery 编辑器”中打开 Optim Database Administrator 自动生成的撤销更改命令,您可以在其中预览这些命令。 还可以在“SQL 和 XQuery 编辑器”中编辑撤销命令。但是,在“SQL 和 XQuery 编辑器”中所作的任何更改都不会自动保存到撤销更改管理脚本中。您必须从“SQL 和 XQuery 编辑器”或从保存已更改撤销命令的文件中运行这些命令。 该文件保存在为更改管理脚本所创建的项目的 SQL 脚本文件夹中。 |
保存 | 将命令保存到可以从数据服务器运行的脚本。根据需要修改命令以从数据服务器运行这些命令。 |
如果命令成功部署,撤销和保存撤销按钮将处于活动状态。如果决定要取消更改,可以单击撤销以取消对数据库所作的更改。还可以单击保存撤销将撤销更改命令保存到可以从数据服务器运行的脚本。
创建更改管理脚本以管理对数据库的更改时,会在“项目数据资源管理器”中创建数据设计项目。项目名称通常为数据库连接的名称。更改管理脚本会同时存储在“项目数据资源管理器”中所创建项目的 SQL 脚本文件夹以及“管理资源管理器”中数据库的更改管理脚本文件夹中。
您还可以重置和复用更改管理脚本。 对数据库部署完更改后,可以复用相同更改管理脚本来部署另一组更改。 要复用更改管理脚本,必须从更改管理菜单中选择重置来重置更改管理脚本。重置操作会清除更改管理脚本,以便其可以用于新一组更改。