确认安装目录下的可用空间能够满足系统缓存需要:
缓存空间:Space(GB) = 每天日志量×天数(GB)/3
1.3 确认联接端口(SRC+TGT)
确认源端跟目标端需要联接的端口号没有被防火墙等限制。
默认配置端口号为:服务器端口号6830,代理端口号6831 (根据通道需要添加端口号)
1.4 设置NFS文件系统(SRC)
如果源端数据库为RAC结构并且运行在归档模式,则需要在RAC的每台服务器上创建一个NFS文件系统目录,将另外一台服务器上的归档空间NFS到本地的NFS目录,并授予dsg用户具有访问该目录中文件的权限。
1.5 创建数据库用户,并赋予足够权限(SRC+TGT)
如果是源端则创建以下数据库用户并授予以下权限:
sqlplus "/as sysdba"
SQL>create user dsg identified by dsg default tablespace users temporary tablespace temp;
用户已创建
SQL>grant select any table, select any dictionary, alter system, exp_full_database, connect to dsg;
授权成功。
如果是目标端则创建以下数据库用户并授予以下权限:
sqlplus "/as sysdba"
SQL> create user dsg identified by dsg default tablespace users temporary tablespace temp;
User created.
SQL> grant dba to dsg;
Grant succeeded.
1.6 创建源端数据库视图(SRC)
以sysdba的身份登录源端数据库,创建如下视图:
sqlpus “/as sysdba”
SQL>create or replace view DBPS_XKCCLE as select * from sys.x$kccle;
SQL>create or replace view DBPS_XKCCCP as select * from sys.x$kcccp;
SQL>DESCRIBE DBPS_XKCCLE
Name Null? Type
----------------------------------------- -------- ----------------------------
ADDR RAW(8)
INDX NUMBER
INST_ID NUMBER
LENUM NUMBER
LESIZ NUMBER
LESEQ NUMBER
LEHWS NUMBER
LEBSZ NUMBER
LENAB NUMBER
LEFLG NUMBER
LETHR NUMBER
LELFF NUMBER
LELFB NUMBER
LELOS VARCHAR2(16)
LELOT VARCHAR2(20)
LENXS VARCHAR2(16)
LENXT VARCHAR2(20)
LEPVS VARCHAR2(16)
LEARF NUMBER
LEARB NUMBER
LEFNH NUMBER
LEFNT NUMBER
LEDUP NUMBER
SQL>DESCRIBE DBPS_XKCCCP
Name Null? Type
----------------------------------------- -------- ----------------------------
ADDR RAW(8)
INDX NUMBER
INST_ID NUMBER
CPTNO NUMBER
CPSTA NUMBER
CPFLG NUMBER
CPDRT NUMBER
CPRDB NUMBER
CPLRBA_SEQ NUMBER
CPLRBA_BNO NUMBER
CPLRBA_BOF NUMBER
CPODR_SEQ NUMBER
CPODR_BNO NUMBER
CPODR_BOF NUMBER
CPODS VARCHAR2(16)
CPODT VARCHAR2(20)
CPODT_I NUMBER
CPHBT NUMBER
CPRLS VARCHAR2(16)
CPRLC NUMBER
CPMID NUMBER
CPSDR_SEQ NUMBER
CPSDR_BNO NUMBER
CPSDR_ADB NUMBER
二、RealSync安装配置步骤
RealSync的安装配置及针对同步的所有操作都使用RealSync的安装用户(一般为dsg)登录操作。
2.1 获得软件并解压缩(SRC+TGT)
从DSG获得的软件包含如下一个包(包名有可能不一样):
RealSync.tar.gz
将该包存放到安装目录$REALSYNC_BASE下后,执行:
[oracle9i@RHEL3 test]$ gunzip RealSync.tar.gz
[oracle9i@RHEL3 test]$ tar xvf RealSync.tar
install
RealSync/
RealSync/bin/
RealSync/bin/AIX4.3/
RealSync/bin/AIX5L/
RealSync/bin/HP11.23/
RealSync/bin/Linux/
RealSync/bin/Linux/dbpsd
RealSync/bin/Linux/vman
RealSync/bin/Linux/xfview
RealSync/bin/Linux/x_logger
RealSync/bin/Linux/x_monitor
RealSync/bin/Linux/x_monitor.10.2.0.1.0
RealSync/bin/Linux/x_monitor.9.2.0.4.0
RealSync/bin/Linux/loader.10.2.0.1.0
RealSync/bin/Linux/ologx.10.2.0.1.0
RealSync/bin/Linux/sender.10.2.0.1.0
RealSync/bin/Linux/vagentd.10.2.0.1.0
RealSync/bin/Linux/xexp.10.2.0.1.0
RealSync/bin/Linux/ximp.10.2.0.1.0
RealSync/bin/SunOS5.10/
RealSync/bin/SunOS5.8/
RealSync/bin/HP11.11/
RealSync/scripts/
RealSync/scripts/add_service
RealSync/scripts/check
RealSync/scripts/clean
RealSync/scripts/delobj
RealSync/scripts/initservice
RealSync/scripts/register
RealSync/scripts/reload
RealSync/scripts/start_monitor
RealSync/scripts/start_r
RealSync/scripts/start_vagentd
RealSync/scripts/stop_monitor
RealSync/scripts/stop_r
RealSync/scripts/stop_vagentd
RealSync/scripts/verify_start
RealSync/scripts/verify_stop
RealSync/scripts/chgcfg
RealSync/config.dsg.base
RealSync/dbps.sql
RealSync/.env
解压缩后,会产生一个安装脚本install和一个目录RealSync(存放软件版本信息)。
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/16376547/viewspace-706242/ ,如需转载,请注明出处,否则将追究法律责任。