管理信息系统项目
-人力资源系统
系统复制操作说明书
中国有限公司
有效期至 年 月 日
文档管理记录
更改记录
日期 | 作者 | 版本 | 更改参考 |
审核记录
姓名 | 职位 |
分发记录
姓名 | 职位 |
目录
目录 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小时内删除。
发表评论