管理信息系统项目
-人力资源系统
系统复制操作说明书
中国有限公司
有效期至       

文档管理记录
更改记录
日期
作者
版本
更改参考
审核记录
姓名
职位
分发记录
姓名
职位

目录
目录    3
1.    内容概述    4
2.    复制数据库    6
2.1    生成SOURCE数据库控制文件的trace文件    6
2.2    复制数据库数据文件    22
2.3    生成 a 文件    23
2.4    执行 recreate_Target.sql    24
2.5    配置 LISTENER    24
3.    复制PS系统文件    27

1. 内容概述
PeopleSoft在初始安装系统时,提供了两种系统,一种是system系统,即只有系统数据,没有任何业务数据,另一种是demo系统,包含了部分演示业务数据。我们在项目中,使用的所有系统都是由这两种系统复制生成的。具体关系图如下:        所以,在项目中,真正的安装系统只需要进行两次,即分别安装一套system和一套demo系统,而复制(oracle人力资源管理系统clone)系统,作为构建新系统或是系统的备份,是会经常使用到的手段。
基于PeopleSoft的技术特点,复制(clone)一套系统,需要执行的操作顺序是:1复制数据库、2复制PS系统文件(可选)、3新建各种服务,而其中最重要的工作是复制数据库。
2. 复制数据库
这里,我们为了方便说明,特假设源数据库的数据库SID为:SOURCE,而新建的目标数据库SID为:TARGET; oracle 用户为数据库的DBA,并且oracle 数据文件的目录为 /app/oracle/oradata/
2.1  生成SOURCE数据库控制文件的trace文件
DBA的身份登录SOURCE数据库并启动该数据库
Login as oracle/oracle
ORACLE_SID=SOURCE;export ORACLE_SID
sqlplus “/as sysdba”
startup
执行备份命令
alter database backup controlfile to trace;
关闭数据库
shutdown immediate
注意:一定要确保数据库完全关闭,才能执行后续的步骤。可以通过命令:ps –ef|grep source 来检查是否仍然有进程未关闭
生成复制数据库脚本
进入 source 数据库的udump目录,到那个最新的文件。
打开该文件后,到如下的段落:
STARTUP NOMOUNT
CREATE CONTROLFILE REUSE DATABASE "SOURCE" RESETLOGS  NOARCHIVEL
OG
    MAXLOGFILES 8
    MAXLOGMEMBERS 4
    MAXDATAFILES 1021
    MAXINSTANCES 1
    MAXLOGHISTORY 292
LOGFILE
  GROUP 1 '/app/oracle/oradata/ SOURCE /redo01.log'  SIZE 100M,
  GROUP 2 '/app/oracle/oradata/ SOURCE /redo02.log'  SIZE 100M,
  GROUP 3 '/app/oracle/oradata/ SOURCE /redo03.log'  SIZE 100M
-- STANDBY LOGFILE
DATAFILE
  '/app/oracle/oradata/ SOURCE /system01.dbf',
  '/app/oracle/oradata/ SOURCE /psundots01.dbf',
  '/app/oracle/oradata/ SOURCE /sysaux01.dbf',
  '/app/oracle/oradata/ SOURCE /psdefault.dbf',
  '/app/oracle/oradata/ SOURCE /aaapp.dbf',
  '/app/oracle/oradata/ SOURCE /aalarge.dbf',
  '/app/oracle/oradata/ SOURCE /adapp.dbf',
  '/app/oracle/oradata/ SOURCE /amapp.dbf',
  '/app/oracle/oradata/ SOURCE /avapp.dbf',
  '/app/oracle/oradata/ SOURCE /bdapp.dbf',
  '/app/oracle/oradata/ SOURCE /bnapp.dbf',
  '/app/oracle/oradata/ SOURCE /bnlarge.dbf',
  '/app/oracle/oradata/ SOURCE /ccapp.dbf',
  '/app/oracle/oradata/ SOURCE /coapp.dbf',
  '/app/oracle/oradata/ SOURCE /cuaudit.dbf',
  '/app/oracle/oradata/ SOURCE /cularg1.dbf',
  '/app/oracle/oradata/ SOURCE /cularg2.dbf',
  '/app/oracle/oradata/ SOURCE /cularg3.dbf',
  '/app/oracle/oradata/ SOURCE /cularge.dbf',
  '/app/oracle/oradata/ SOURCE /diapp.dbf',
  '/app/oracle/oradata/ SOURCE /dtapp.dbf',

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。