数据库系统安全、技术操作规程
比较的结果出现在三个窗口之一: ? 在本地但不在外部数据库的点。 ? 在外部但不在本地的数据库的点。 ? 修改点(本地到外部)。
8. 选择Save按钮并生成一个Power Tools导入/导出格式的文本文件。
9. 运行ptdbimp(导入程序)更新老式数据库(主数据库或外部)为最新数据库。 10. 退出Database Compare窗口,从File下拉菜单中选择Exit。
3-2.1. 数据库比较Save As
使用下列步骤保存数据库比较的结果。
1. 从Database Compare窗口(图3-4)中选择Save按钮。出现Database Compare Save As窗口(图3-5)。
第 11 页 共 20 页
数据库系统安全、技术操作规程
图3-5. Database Compare Save As窗口
2. 在Enter path/folder name字段中输入目录名,或从滚动列表中选择文件夹。 3. 在Enter file name字段中输入文件名。把数据保存到一个已存在的文件中,从File滚动列表中选择一个文件。
4. 选择下列按钮之一:
Save-保存给定文件名和目录下的文件。生成一个Power Tools导入/导出格式的文本文件。Ptdbimp(导入程序)将适当的数据库更新为最新。
Update-当一个新目录名在Path/Folder输入字段中输入时,将更新Files滚动列表。新目录下的文件显示在滚动列表中。
Cancel-不保存任何修改而退出Save As窗口。 Help-显示有关Save As窗口的在线帮助。
3-3. 基线
基线的目的是建立一个表示数据库可知状态的“快照”并用于比较或恢复。
数据库将捕捉每一个基线、创建基线的用户名、基线的日期和时间及基线的版本号。当进行基线比较时将使用这些信息。
当创建一个基线时,数据库表的内容必须重新创建拷贝到称之为基线表的一套表的系统并用基线版本号做标记。每一次创建一个基线
基线的内容可以使用Power Tools的baseline_compare程序进行比较。对于进行比较的基线没有限制。
提供更新基线主表删除一个基线来指示基线被删除,并且从数据库中删除基线内容。通过删除的基线节省空间对将来的基线将是可用的。
3-3.1. baseline_compare程序
一些用户需要跟踪对PowerTools数据库所做的更改。PowerToolsbaseline_compare程序提供这个功能。这个工具的目的是捕捉数据库中所有点的当前状态,并作为一个基线保存到数据库中。基线,根据定义,是只读。一旦创建,内容不能修改。如果不在需要可删除全部
第 12 页 共 20 页
数据库系统安全、技术操作规程
基线。
注意这些基线只作为参考。它们不能用于修改数据库的工作区。为执行这个功能,在基线创建的同时运行ptdbexp。这个程序的输出可以用于修改工作区。
3-3.2. 创建一个基线
使用下列步骤创建一个基线: 1.以用户user4身份登录系统。
出现Level 4 User Functions菜单(图3-1)。 2. 从Level 4 User Functions菜单中选择Tools。 出现Tools菜单(图3-2).
3. 从Tools菜单中选择Power Tools。 出现Power Tools菜单(图3-3).
4. 从Power Tools菜单中选择Baseline/Compare。 出现Baseline Compare窗口(图3-6)。
图3-6. Baseline Compare窗口
5. 下拉File菜单并选择Create。出现Baseline Compare: Create Baseline窗口 (图 3-7)。
第 13 页 共 20 页
数据库系统安全、技术操作规程
图3-7. Baseline Compare: Create Baseline 窗口
6. 在Description输入字段中输入基线描述。最大使用80个字符。 7. 选择Create按钮创建基线(选择Cancel按钮取消窗口)。下图显示一个基线的创建。
3-3.3. 删除基线
使用下拉步骤删除一个基线:
1. 访问Baseline Compare窗口(图3-6)。
2. 下拉File菜单,选择Remove。出现Baseline Compare: Remove Baseline窗口(图3-8)。
第 14 页 共 20 页
数据库系统安全、技术操作规程
图3-8. Baseline Compare: Remove Baseline窗口
3. 从列表中删除基线。
4. 选择Remove按钮。(选择Cancel按钮取消窗口)。 基线删除。
3-3.4. 浏览基线列表
使用下列步骤浏览基线列表及其状态。 1.访问Baseline Compare窗口(图3-6)。 2. 下拉File菜单,并选择View。出现Baseline Compare: View Baseline窗口(图3-9)。
图 3-9. Baseline Compare: View Baseline窗口
第 15 页 共 20 页