| |||||||||||||
DDS配置手册
方正国际系统软件有限公司
2009年9月
目录
1 准备工作 3
1.1 创建IStream DDS操作用户 3
1.2 用户的环境变量要求 3
1.2.1 源端文件夹 3
1.2.2 目标端文件夹 3
1.3 安装用户环境变量 4
1.3.1 源端的环境变量 4
1.3.2 目的端的环境变量 5
1.4 创建源端和目的端的oracle连接用户 6
1.4.1 创建角(源端和目的端均需创建) 6
1.4.2 创建源端用户并赋权限 6
1.4.3 创建源端监控视图 6
1.4.4 修改数据库参数,开启附加日志功能 6
1.4.5 创建目的端用户并赋权限 7
2 安装IStream DDS 7
2.1 安装DDS 7
2.2 创建源端参数目录及文件 7
2.3 创建目的端参数目录及文件 10
3 启动运行停止进程 12
3.1 启动源端进程 12
3.2 启动目的进程 12
3.3 停止源端复制进程 12
3.4 停止目的端复制进程 12
3.5 清除复制缓存目录 13
4 执行复制 13
4.1 编写全复制脚本 13
4.2 执行全复制脚本 13
5 DDS维护部分 13
5.1 新增同步的表 13
5.2 机器重启时的DDS维护 15
5.2.1 重启前的操作 15
5.2.2 重启后的操作 16
5.3 意外宕机时的操作 16
1 准备工作
1.1 创建IStream DDS操作用户
注意:需要具有访问ORACLE数据库权限的用户,可以使用用安装oracle的用户;
创建用户脚本:
#groupadd oinstall
#groupadd dba
#useradd -g oinstall -G dba oracle
#passwd oracle
1.2 用户的环境变量要求
创建DDS_HOME为IStream DDS执行程序路径;
创建DDS_DATA为IStream DDS配置文件和缓存程序路径;
1.2.1 源端文件夹
# mkdir -p /opt/dds_s/dds_home
# mkdir -p /opt/dds_s/dds_data
# chown -R oracle.dba /opt/dds_s
# chmod -R 777 /opt/dds_s
#passwd oracle
1.2.2 目标端文件夹
# mkdir -p /opt/dds_t/dds_home
# mkdir -p /opt/dds_t/dds_data
# chown -R oracle.dba /opt/dds_t
# chmod -R 777 /opt/dds_t
# chmod -R 777 /opt/dds_s
#passwd oracle
1.3 安装用户环境变量
1.3.1 源端的环境变量
以安装oracle的用户(oracle)为例。
在/home/oracle/.bash_file文件中加入如下内容:
export NLS_LANG=AMERICAN_AMERICA.ZHS16GBK
export ORA_NLS10=$ORACLE_HOME/nls/data
export LD_LIBRARY_PATH=$ORACLE_HOME/lib
export SHLIB_PATH=$ORACLE_HOME/lib
export DDS_HOME=/opt/dds_s/dds_home/bin
export DDS_DATA=/opt/dds_s/dds_data
export PATH=$PATH:$HOME/bin:$ORACLE_HOME/bin:$DDS_HOME
修改后的.bash_profile文件内容如下:
# Get the aliases and functions
if [ -f ~/.bashrc ]; then
. ~/.bashrc
fi
# User specific environment and startup programs
#oracle has this setting start 2009-07-06
export ORACLE_BASE=/opt/oracle
export ORACLE_HOME=$ORACLE_BASE/product/10.2.0.1/db_1
export ORACLE_SID=fscdb
export PATH=$PATH:$ORACLE_HOME/bin
#oracle has this setting end 2009-07-06
PATH=$PATH:$HOME/bin
#20090806
export NLS_LANG=AMERICAN_AMERICA.ZHS16GBK
export ORA_NLS10=$ORACLE_HOME/nls/data
export LD_LIBRARY_PATH=$ORACLE_HOME/lib
export SHLIB_PATH=$ORACLE_HOME/liboracle登录命令
export DDS_HOME=/opt/dds_s/dds_home/bin
export DDS_DATA=/opt/dds_s/dds_data
export PATH=$PATH:$HOME/bin:$ORACLE_HOME/bin:$DDS_HOME
#20090806
export PATH
unset USERNAME
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论