安全管理数据库系统安全技术操作规程_第1页
安全管理数据库系统安全技术操作规程_第2页
安全管理数据库系统安全技术操作规程_第3页
安全管理数据库系统安全技术操作规程_第4页
安全管理数据库系统安全技术操作规程_第5页
已阅读5页,还剩17页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、数据库系统安全、技术操作规程第1页共 20 页数据库系统安全、技术操作规程一数据库系统概述在 OVATION 系统中,RDBM 核心是 Ovation Power Tool数据库,由多种分布式数据库支持的主(master )数据库组成。Ovation 系统中许多信息,包括系统配置、控制算法信息和过程点数据库存储在Ovation数据库中。Ovation 数据库提供了结合和产生系统中大量的原始数据的能力,并可以用来创 建其他的信息。所有设计工具和用户接口把数据存储在Ovation 数据库中,然后把信息传送到控制系统中。Ovation 数据库允许应用软件和控制系统通过第三方SQL(结构化查询语言)工

2、具方便的访问数据。主数据库中信息分成两个主要部分:用户级和系统级。用户级由下列一组表组成(可以进行所有SQL 的读访问):点表-表示点的用户级别特性。它们通过导入程序、 点建立器和控制建立器来增加。控制表-表示系统的控制信息,由控制建立器操作。配置表表示系统的配置。通过导入程序、Admin Tool 和 I/O 建立器来增加。参数表表示 Ovation 系统内容、硬件模件参数信息,Ovation 记录类型信息,并在数据库创建时增加。基线表一用于捕捉用户级别表内容的基线。Ovation 数据库以 Oracle7 为基础,Ovation 通过网络进行连接,Oracle 把存放在不同计算机上的数据结

3、合起来存放在一个逻辑数据库中,并由非控制器网络节点进行访问。数据库系统安全、技术操作规程第2页共 20 页二.数据库信息的存取2-1.数据库初始化定义工具(DBID)Power Tool 数据库可以通过 Power Tool 单元支持建立数据库,同时也可以执行大量数 据输入和导入功能,将数据存放到Power Tool 主数据库中。为方便初始化 Power Tool 数据库总体,创建数据库初始化定义工具 (DBID)。如 Ovation 点建立器,DBID 提供了一个图形化用户接口,用于创建、删除和修改点数据。DBID 通过允许用户直接修改点表中数据,支持大批量数据输入和全局性编辑/替换功能。D

4、BID 建立在 Microsoft Access95数据库产品及其它数据检测程序基础上。DBID 同Ovation 点建立器程序非常相似,同样包含了定义的窗体及系统中硬件配置及输入和编辑点 数据。数据可以手工输入或者从许多其它源文件,如 DBASE 或电子数据表格文件中导入,但是根据外部数据结构可能要求一些自定义转换。一旦信息输入到DBID 并导入到主数据库中,在点对点基础上通过点建立器进行修改。大批量数据修改可通过将数据从主数据库中导出来完成,然后再把这些数据存回到DBID 数据库中。一旦修改完成,文件可重新导入到主数据库中。DBID 生成一个可以导入到Ovation 数据库中的文本文件。2

5、-2.数据的导入功能(ptdbimp)导入文件由 DBID 工具生成后,可使用 Power Tool 的导入功能(ptdbimp )把数据存入 到主数据库中,这与 Power Tool 导出功能(ptdbexp )配合使用。导入过程的三个用途:初始化创建的数据库修改一个已存在的数据库 恢复数据库为一个可知状态注意 ptdbimp 用于生成一个主数据库的导出文件(使用 ptdbexp ),并且把数据存回到 DBID 工具中这是重要的。若有必要,可进行大批量更改或添加。一旦完成,DBID 可以生成一个导入到主数据库的文本文件。Ptdmimp 程序存放在$WDPF_HOME/db/bi 目录下,为使

6、用 ptdbimp,在 shelltool 窗口中运 行下列命令:$WDPF_HOME/db/bi n ptdbimp ptadmin file nameptadmin =表明使用主数据库导入。若这个程序运行分布式数据库,则用 local 替代 ptadmin。File name =导入的文件名Optio ns = h =帮助n =只添加新点c =即使有一个错也继续数据导入到主数据库后,数据必须传送到控制器和原点站中。这个功能由Drop Loader完成。2-3.1.数据的导入格式导入文件格式如下, 导入文件的每行包含一个动作状态。OBJECT“ACTION=“ .数据库系统安全、技术操作规程

7、第3页共 20 页使用术语有效的对象类型(OBJECT_TYPE 是点(POINT)和(TABLE。在每一个类型对象类型下不 同的动作类型(ACTION_TYPE 是有效的,显示如下:点一有效的动作类型是:INSERT-用于插入一个新点或修改一个存在点指定的字段DELETE-用于删除一个点RESET-用于给每个非必需字段的一个存在点赋一空值并随意修改该点指定的字段, 给一 个不存在点进行 RESET 和 INSERT 该点的功能一样。表-有效的动作类型是:PURG -结果是表中内容被删除INSERT在表中插入一个新行导入文件格式的规则。1. 每一个动作行必须指定 OBJECT_TYF 和 AC

8、TION_TYPE 个动作行可分成多个新的物 理行,但必须在关键字对处分开。2. 对于点,特性由字段名和带有等号的字段值指定。特性由空格分隔,字段值被附上 双引号。对每个定义项,必须指定所有必需的字段。可以指定任何数量(包括没有)的可选 字段,对字段名这种情况是没有意义的,但是对字段值却是有意义的。整数型字段指定为 10 进制或带 ox 前缀的 16 进制数。3. 对于表,表名由表属性指定,并且每列指定为“column value ”。强烈推荐表命令总是由 PURG 命令领先,其后为所有必须插入状态来添加表。4. 注释包括带有#字符的注释,从#字符删除到行结束的所有文本被忽略,注意在双引 号中

9、的#不作为注释符。下列为导入格式的例子插入或修改一个点OBJECT=“POINT ACTION= “INSERT point_name= “LD134INS001 record_type=LDnetwork_id= 0” unit_id=1” drop_id=134”bro adcast_frequency= S opp_rate= S low_alarm_priority_1= 2”high_alarm_priority_1= 3”删除一个点OBJECT=“POINT ACTION= “DELETE point_name= LD134INS001 network_id= 0” unit_id

10、= 1”重设置一个点并指定一个字段清除一个表OBJECT=“TABLE ACTION= “PURGE table=“drop_io_configOBJECT= “ POINTACTION= “ RESET point_name=“LD134INS001network_id= 0” unit_id=0” engineering_units=“Volts数据库系统安全、技术操作规程第4页共 20 页插入到一个表OBJECT=“TABLE ACTION=drop_id= “ 161” network_id=0” unit_id= “1” pci_slot= “ 1” io_type= “ 1” 特别

11、事项下列字段有特殊要求:NETWORK_IDUNIT_IDRECORD_TYPEBROADCAST_FREQUENCYDROP_ID导入文件不能修改这些字段,若这些字段需要修改,必须先删除点然后再重新添加。若 一个导入行的点和系统中一个存在的点具有相同的点名(POINT_NAM)和网络号(NETWORKJD,但却具有不同的单元号(UNIT_ID),则数据库中添加一个具有新的单元号的新点。2-3.数据的导出功能(ptdbexp)Power Tool 导出功能(ptdbexp )用于导出主数据库中数据,与Power Tool 导入功能(ptdbimp )配合使用。Power Tool 导出功能(p

12、tdbexp )产生一个包含当前系统配置(站、硬件、安全等)的 文本文件及系统中定义所有点的用户级别参数。它不包含 SID 和网络信息,也不包含基线信息。Ptdbexp 文件用于数据库版本控制。因为每个 ptdbexp 文件代表数据库中所有对象的的用户级别参数,能够以用户赋给版本号单独的保存并且用于以后数据库内容的恢复。Ptdbexp 程序存放在目录 $WDPF_HOME/db/bi 下,为使用 ptdbexp,在 Shell Tool 窗口中使用 下列命令:$WDPF_HOME/db/bi n ptdbexp ptadmin file nameptadmin =表明使用主数据库导入。若这个程

13、序运行分布式数据库,则用 local 替代 ptadmin。File name =导入的文件名Optio ns = con trol = -h -t其中 =指定到导出文件的某些信息的一个文本文件,例如,用户可以指定 drop_id=14,这只从数据库中导出站14 的点信息。可应用字段是 drop_id, network_id, network_name, point_name, record_type, unit_id, 禾口 unit_n ame可应用操作符是,=,!=, =, like (通配符的操作符为字符)。-t =特殊限定项为 X 的点组表,其中 X 为下列项之一:9 =全局点组 l

14、=本地点组h =帮助2-3.1.使用 ptdbexp 恢复数据库“INSERT table=drop_io_c onfig数据库系统安全、技术操作规程第5页共 20 页恢复数据库工作区可以通过下列两种方式之一来完成:使用Oracle 的 Import/Export程序恢复整个数据库或使用前面ptdbexp 的内容。根据情况和用户要求,无论一种或两种都可使用。数据库系统安全、技术操作规程第6页共 20 页恢复数据的一个最简单方法是应用先前的ptdbexp 的内容。如果执行的同时创建一个基线,这些 ptdbexp 文件被当作基线考虑。因为它们只影响数据库的用户级别参数,它们可以在没有要求清除和重装

15、载系统所有站时被应用(通过ptdbimp )。相反,只有那些被修改过点的站需要重新装载(用户可以通过Drop Loader 验证)。如果执行到描述这,本质上这是一个基线恢复操作。用户为这必须在创建ptdbexp 文件同时创建一个基线。在这个过程中有个警告:ptdbimp 不能删除点。若一个基线及相关的ptdbexp 文件创建,新点随后被添加到数据库中,先前的 ptdbimp 文件将不能删除这些新点。2-4. Drop LoaderDrop Loader 为用户提供一个图形化用户接口来装载控制和原点信息到系统站中。它提 供了主数据库和系统中其它站之间的连接。Drop Loader 在每个站基础上

16、进行操作。在信息被导入到主数据库后(或通过标准 Power Tool 用户接口进行修改),运行在选择 站上的Drop Loader 执行三种功能:发送点信息到源点站发送控制信息到 Ovation 控制器中使用分布式数据库传送软件创建Oracle 表入口将数据发送到所有系统站的分布式数据库中。图 2-1.显示 Drop Loader 接口DropLoaderFilebROP27/DR0P77.UMT1ONDPFOvation ControllerrDROP2B/DROP76.lMTimPhOvation ControllerDROP95.UNIT1iWDPFC0N7E0LLER 95DUra.I

17、INinOtfOFFDROP168.lDiITlWDPFDR0P207.UNrTWPFController DR0P207 (rsbDR0P227,UNITltfDPFcontroller 0R0P217DROPZSB JHIT1SWDPFController DROP228DIUV229LUNlT1UnPFcontroller DROP;29rDR0P230.UNIT13WfController DR0P230u图 2-1. Drop Loader 窗口当点在主数据库中添加或修改时(通过点建立器),Drop Loader 必须下载源站点的信息。如果不这样做,点建立器中点字段内容保持当前值,但

18、是站中内容没有更新。注意当删除一个冗余站中点时,Drop Loader 必须装载”到冗余对中的每一个以删除系统的点。Drop Loader 窗口提供了选择站的源点数量,接收点数量,控制页数量及站是否需要装载。FTOriginated Points:10746000)Recei ved Points:3斗92羽ControlSheets;9 (NaKiMim:1000)LOADREQUIRED:Target has pending point & control数据库系统安全、技术操作规程第7页共 20 页2-5.分布式数据库分布式数据库包含了主数据库信息子集并存储在本地站上允许在主数据

19、库不可用时进 行站操作。分布式数据库存放在系统的每个站上并根据点信息修改连续的更新。这些子集的内容依赖于系统站定义如下:工厂模式点系统 ID 标识:(若可用)提取 Ovation 高速公路过程点数据信息。对于操作 员站,包括所有通过 Drop Loader 更新的源系统点和明确的接收点及分布式数据库传送软件 传送的所有其它系统点。 对于控制器,只包括源点和明确的接收点(通过 Drop Loader 更新)。系统站的主/伙伴站 ID 对标识:对于操作员站,包括所有通过分布式数据库传送软件更 新的系统站。对于控制器,这意味着只有它本身(若是冗余站)及明确接收点数据的冗余站(通过 Drop Load

20、er 更新)。失配信息(那就是,有关主数据库的站失配和有关其伙伴站的站失配(若可用):通过分布式数据库传送软件更新。安全信息:仅适用于操作员站。通过分布式数据库传送软件更新。系统点目录:仅适用于操作员站。通过分布式数据库传送软件更新。所有系统点的 MMI 数据:仅适用于操作员站。通过分布式数据库传送软件更新。全局点组:仅适用于操作员站。通过分布式数据库传送软件更新。本地点组:仅适用于操作员站。由运行本地点组建立来创建和维护(那就是分布式数据库)。对每个站是本地的,而不是分布式的。分布式数据库子集和主数据库保持内容相一致性。数据库传送功能使每个本地分布式数据库内容与主数据库内容保持一致。所有数据

21、库修改的数据传送由监控主数据库的服务程序(db_xmit_server )和操作每个分布式站的客户程序(db_xmit_client )之间交换信息来完成。使用由点建立器和控制建立器提供的系统编辑功能完成主数据库的修改。这些修改通过商业规则 API 功能应用到数据库中。当修改过的点通过 Drop Loader 装载到源站时,主数据 库表中的记录修改被维护。同样的,当信息在安全建立器修改或通过点组建立器(全局点组) 时,修改被记录。当修改被装载到系统时服务器监视这个表进行识别。每次修改由一个唯一的顺序号确定,该顺序号允许服务器以同样的顺序将修改应用到分 布式数据库和主数据库中。当修改完成/装载后

22、,服务器按顺序对每次修改执行应用数据多点广播。存在机制使客户机能发现信息丢失,并和服务器建立一个直接的TCP 连接,以快速地获取信息。服务器也周期性地广播(通过多点广播)工厂模式点信息,主/伙伴站信息、站失配信息和当前顺序号。如果客户机明确地要求刷新则使用当前顺序号来确定。2-6.和其它 Power Tool 功能的关系Ovation 数据库和许多其它 Power Tool 功能的关系描述如下:点建立器使用点建立器创建、删除和修改单独的点。这些修改只保存在主数据库中。Drop Loader 用于装载这些点修改(添加、修改、删除)到源站中。到系统站的发布信息用 装载新点和修改点并发开始。删除点的

23、发布信息只在点通过Drop Loader 从源站中删除后开始。在冗余站的情况下,在删除信息发布前点必须从两个站中删除。控制建立器-用控制建立器创建、删除和修改算法和控制建立器默认点。控制建立器创建、删除控制程序指令和布尔程序指令信息。Drop Loader 用于装载信息到源站中。安全建立器-用安全建立器创建、删除和修改安全信息。 当主数据库中数据更新时,安全信息的发布同时开始。数据库系统安全、技术操作规程第8页共 20 页点组建立器-用点组建立器创建、修改、删除全局点组。点组建立器在两种模式下操作:添加、浏览、修改和删除连接到主数据库(Oracle )的全局组。由分布式数据库传送软件发布修改。

24、连接到分布式数据库(Raima)的全局组为只读状态。只有本地组可以修改或删除。2-7. Oracle 的导入(Import )和导出(Export)Oracle 程序 imp 和 exp 用于创建和恢复整个数据库的备份影像。它们产生一个数据库结构和内容的二进制快照,并可以在灾难性故障(磁盘毁坏、操作系统重新安装等)发生之后全部数据库的完全恢复。在恢复之后,数据库的状态(结构和内容) 为正确的导出文件的内容。这些工具不应在Ovation 软件升级时使用保存和恢复数据库内容。数据库系统安全、技术操作规程第9页共 20 页三、数据库的比较3-1.数据库比较程序(db_compare)一些用户需要维护

25、两个完全独立的数据库,主数据库和外部数据库。外部数据库可以作为程序工作区来使用,用于在被导入到主数据库前进行验证和确认修改。数据库比较程序(db_compare)提供了比较主数据库和外部数据库的方法并保持两个数 据库的同步。如果用户正在运行外部数据库及主数据库时这个程序才使用。Db_compare 程序对两个数据库进行所有的或部分数据的比较并允许不同的选择保存到Power Tool 导入文件中,然后应用到不同的其它数据库中。Db_compare 程序(和 ptdbimp工具相关联)能够对运行系统进行最小影响的运行 (它不需要清除和装载系统中所有的站)。Db_compare 功能显示如下:存在于

26、一个数据库但不存在于另一个数据库中的点 在两个数据库都相同的点,但具有不同的信息。使用下列步骤运行 db_compare 程序:1.使用 Level 4 用户身份登录到系统。出现 Level 4 User Functions菜单(图 3-1 )。图 3-1. Level 4用户功能菜单2.从 Level 4 User Functions 选择 Tools。显示 Tools 菜单(图 3-2 )。数据库系统安全、技术操作规程第10页共 20 页图 3-2.Tools 菜单3.从 Tools 菜单中选择 Power Tools。出现 Power Tools 菜单(图 3-1 )。数据库系统安全、技

27、术操作规程第11页共 20 页图 3-3. Power Tools 菜单4.从 Power Tools 菜单中选择 External Database Compare 出现 Database Compare 窗口(图3-4)图 3-4. Database Compare 窗口5.下拉 UnitNetwork 菜单,选择比较站的网络。6.下拉 Originating Drop菜单,然后选择站进行比较。7.选择 Compare 按钮。出现一个指示比较正在进行的弹出窗口。数据库系统安全、技术操作规程第12页共 20 页比较的结果出现在三个窗口之一: 在本地但不在外部数据库的点。在外部但不在本地的数据

28、库的点。 修改点(本地到外部)。8.选择 Save 按钮并生成一个 Power Tools 导入/导出格式的文本文件。9.运行 ptdbimp (导入程序)更新老式数据库(主数据库或外部)为最新数据库。10. 退出 Database Compare 窗口,从 File 下拉菜单中选择 Exit。3-2.1. 数据库比较 Save As使用下列步骤保存数据库比较的结果。1.从 Database Compare 窗口(图 3-4 )中选择 Save 按钮。出现 Database Compare SaveAs 窗口(图 3-5 )。数据库系统安全、技术操作规程第13页共 20 页图 3-5. Dat

29、abase Compare Save As 窗口2.在 Enter path/folder name字段中输入目录名,或从滚动列表中选择文件夹。3.在 Enter file name 字段中输入文件名。把数据保存到一个已存在的文件中,从File滚动列表中选择一个文件。4.选择下列按钮之一:Save 保存给定文件名和目录下的文件。生成一个 Power Tools 导入/导出格式的文本文件。Ptdbimp (导入程序)将适当的数据库更新为最新。Update 当一个新目录名在 Path/Folder 输入字段中输入时,将更新 Files 滚动列表。新目录下的文件显示在滚动列表中。Ca ncel 不保

30、存任何修改而退出 Save As 窗口。Help 显示有关 Save As 窗口的在线帮助。3-3.基线基线的目的是建立一个表示数据库可知状态的“快照”并用于比较或恢复。数据库将捕捉每一个基线、创建基线的用户名、基线的日期和时间及基线的版本号。当进行基线比较时将使用这些信息。当创建一个基线时,数据库表的内容必须重新创建拷贝到称之为基线表的一套表的系统 并用基线版本号做标记。每一次创建一个基线基线的内容可以使用 Power Tools 的 baseline_compare 程序进行比较。对于进行比较的 基线没有限制。提供更新基线主表删除一个基线来指示基线被删除,并且从数据库中删除基线内容。通过删

31、除的基线节省空间对将来的基线将是可用的。3-3.1. baseli ne_compare 程序一些用户需要跟踪对 PowerTools 数据库所做的更改。PowerToolsbaseline_compare 程序 提供这个功能。这个工具的目的是捕捉数据库中所有点的当前状态,并作为一个基线保存到数据库系统安全、技术操作规程第14页共 20 页数据库中。基线,根据定义,是只读。一旦创建,内容不能修改。如果不在需要可删除全部基线。注意这些基线只作为参考。它们不能用于修改数据库的工作区。为执行这个功能,在基线创建的同时运行 ptdbexp。这个程序的输出可以用于修改工作区。3-3.2 .创建一个基线使

32、用下列步骤创建一个基线: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 菜单中选择 Basel in e/Compare。出现 Baseline Compare 窗口(图 3-6 )。HieS&uirce;Dcstl niition;Added ObjectsDtleLed O

33、beelsModifled objects图 3-6. Baseli ne Compare 窗口5.下拉 File 菜单并选择 Create。出现 Baseline Compare: Create Baseline 窗口(图 3-7)。数据库系统安全、技术操作规程第15页共 20 页图 3-7. Baseli ne Compare: Create Baseli ne窗口6. 在 Description 输入字段中输入基线描述。最大使用80 个字符。7. 选择 Create 按钮创建基线(选择 Cancel 按钮取消窗口)。下图显示一个基线的创建。Creating Base Ii ne3-3.3

34、.删除基线使用下拉步骤删除一个基线:1. 访问 Baseline Compare 窗口(图 3-6 )。2. 下拉 File 菜单,选择 Remove 出现 Baseline Compare: Remove Baseline 窗口(图3-8 )。数据库系统安全、技术操作规程第16页共 20 页BMlneC咖iRem罐ExlinebailableEaselines:7Ves6Yes5Ves4Ves2No肺f 16-Jun-98 12:53:53 wdpf n-M 15:20; 2wdpf 02-tec-S7 14;55:ff他f V-hov-S? H:23:10NdpfIHhH?13:52:5t

35、estl幡-postupdaM.sql懈rsbr$b1 NOwdpf13:16:13rsbCancel图 3-8. Baseli ne Compare: Remove Baseli ne窗口3. 从列表中删除基线。4. 选择 Removes 钮。(选择 Cancel 按钮取消窗口)。基线删除。3-3.4.浏览基线列表使用下列步骤浏览基线列表及其状态。1. 访问 Baseline Compare 窗口(图 3-6 )。2. 下拉 File 菜单,并选择 View。出现 Baseline Compare: View Baseline 窗口(图 3-9)。bailablefelines:蒯Valid

36、Created即CreationDate OektedEy DeletionDate Description7Yeswlpf16加那12:53创testl6愜Hdpf(U-Det-971$:20:32-postupdate.5Yestt2-0ec-S? 14:55:07les4Yes血I74M714:23:10rsb3ripf17-NOT-S? H:03;14rsb IHQV-97 M:S:53I4I; ;他种f17-Nov13:52:53rsb1血ttdpf17-NOV-3?13:16:13rsbQisiiss图 3-9. Baseli ne Compare: View Baseli ne窗

37、口数据库系统安全、技术操作规程第17页共 20 页View Basel ine窗口提供下拉信息:Rev 基线的版本号。Valid 表示基线是否有效(如果用户在完成前取消基线的创建,则基线可能是无效的。)Created by 给出创建基线的用户 ID。Creation Date 基线创建的日期。Deleted by 给出删除基线的用户 ID (如果可用)。Deletion Date 给出基线删除的日期(如果可用)。Description在基线创建时给出基线名/描述。3.退出 View Baseline 窗口,选择 Dismiss 按钮。3-3.5.比较基线使用下列步骤比较基线:1.访问 Base

38、line Compare 窗口(图 3-6)。2.下拉 File 菜单,选择 Compare 出现 Baseline Compare: Compare Baseline 窗口(图3-10)。Baseline Compare: Compare EaselineSource:Current database7wdpf16-Jun-S812;53;59 tes116wdpf02-Dec-97 1?:.20:32nes -post updat6.sql5hdpf0Z-De-9714:55:074wdpF 17-Nov-97 14/23:10 rsbDestination:Current databas

39、e?wdpf 16-Jur-98 12:53:59 tSt16wdpf 02Dec-97 15:20:32 lies - post updates.sql502-Dec-97 14:55:07 nes4dpf I7-N0V-97 14:23:10 r2 邮遐丁|Cancel图 3-10. Baseli ne Compare: Compare Baseli ne窗口3.从 Source 列表中选择一个基线进行比较。4.从 Destination 列表,选择一个基线,和 Source 中基线进行比较。5.选择 Compare 按钮。(选择 Cancel 按钮取消窗口)。数据库系统安全、技术操作规程

40、第18页共 20 页基线进行比较,结果出现在 Baseline Compare 窗口中。数据库系统安全、技术操作规程第19页共 20 页Basell n寒匚oniDd rr IriM leSource? CurrentdatabaseDestination:;1LOGIN 14 Sep 9E 16:19.09 rirat onoAdded objects012-00001 . UNIT2WDFTrs012-0000 1-MDDOJT. UX1TT2( (aWTiP F 012-00001 OUT.UNITMWDPF 0II20000 1 OUTPUT. UITZC?WDPF 012-00001

41、-TOUT. UNIT2WDPF 1 2-00001-TRK0(JTBlJNTT2Wf)PF 01 2-00002. UNIT2-3WDPP012-00002-ACTUAL,UMIT2WDPFDeleted ubjflcts001-00001 JUNTTKaWDPF 12-00001.UNIT10WDPP 11 2-00001-MODOUT.UIT1IWDFF 012-00001-OUT.UNIT1OWDPF012-00001 -OUTPUT. UN IT19WVIP F u ii 2-uuaoi一iUUTjuNir 1姒WUF卜012-00001 -TRKOUT. UNIT13WDP F 0

42、12-00002 -,IJNIT 1 i*3WDPF一Modificd Objects011-00027-OUT_UNITIWOPF 011-00031 OUT.UNIT1WDPFoii4-onn2o-nuT.UNTTiawnPF 0M 00021 OUTJUNITIWDPr 0 1 5-00024-OUT.UN TT laDPF 015-00025 OUT.UNITWWDPF l5-nD027-iDUT_UNTT1cawnPF 01500Q30 OUT-UNITK&WD卩F1数据库系统安全、技术操作规程第20页共 20 页四数据库管理4-1.概述有时备份和重装载 PowerTolls

43、 数据库可能是必然的。本章节主要讨论:备份 Power Tools 数据库文件 重新装载 Power Tools 数据库文件4-2.备份 Power Tools 数据库文件备份 Power Tools 数据库有两个可用程序:Oracle 导出程序(exp)这个工具保存全部数据库,交替保存所有的结构及所有的内容;存在点的SID 和网络地址保留分配。在恢复之后,当导出发生时数据库的状态(结构和内容)是正确的。这个工具用于备份数据库以便在系统遭到破坏的情况下,如磁盘损坏或操作系统重装完全恢复数据库。在 Ovation 软件升级期间不要使用这个工具。这种类型的备份通常不是简单的从一个Ovation 任

44、务到下一个。不应使用在主数据库和一个外部数据库之间的数据拷贝。Power Tools 程序(ptdbexp)这个工具保存所有数据库配置和点信息到一个ASCI I 文件。数据库结构不保存。在恢复之后,点的 SID 和网络地址分配将改变。当 Power Tools 服务器的 Ovation 软件要求这个站一个完全重装载时应使用这个工具。如果软件服务器和 Power Tools 服务器分别在不同的站, Power Tools 服务器可以不重新 装载而升级系统。如果有必要,数据库模式在升级软件的 query/download 过程中改变并且不 需要重新恢复操作。可是,如果因某些原因 Power Tools 服务器完全重新转载,数据库必须重新组装PowerTools 导出文件和重新执行控制建立器脚本(装载控制页信息到数据库中)。4-2.1.完全数据库备份(使用 exp)使用下列步骤备份数据库结构和内容:1.在工作站上以ptadmin ”用户身份登录 Power To

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论