ImageVerifierCode 换一换
格式:DOCX , 页数:20 ,大小:34.28KB ,
资源ID:28188701      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/28188701.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(DDS配置手册.docx)为本站会员(b****8)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

DDS配置手册.docx

1、DDS配置手册编号版本V 0.1日期2009-09-14作者审批DDS配置手册方正国际系统软件有限公司2009年9月目录1 准备工作 31.1 创建IStream DDS操作用户 31.2 用户的环境变量要求 31.2.1 源端文件夹 31.2.2 目标端文件夹 31.3 安装用户环境变量 41.3.1 源端的环境变量 41.3.2 目的端的环境变量 51.4 创建源端和目的端的oracle连接用户 61.4.1 创建角色(源端和目的端均需创建) 61.4.2 创建源端用户并赋权限 61.4.3 创建源端监控视图 61.4.4 修改数据库参数,开启附加日志功能 61.4.5 创建目的端用户并赋

2、权限 72 安装IStream DDS 72.1 安装DDS 72.2 创建源端参数目录及文件 72.3 创建目的端参数目录及文件 103 启动运行停止进程 123.1 启动源端进程 123.2 启动目的进程 123.3 停止源端复制进程 123.4 停止目的端复制进程 123.5 清除复制缓存目录 134 执行复制 134.1 编写全复制脚本 134.2 执行全复制脚本 135 DDS维护部分 135.1 新增同步的表 135.2 机器重启时的DDS维护 155.2.1 重启前的操作 155.2.2 重启后的操作 165.3 意外宕机时的操作 161 准备工作1.1 创建IStream DD

3、S操作用户注意:需要具有访问ORACLE数据库权限的用户,可以使用用安装oracle的用户;创建用户脚本:#groupadd oinstall#groupadd dba#useradd -g oinstall -G dba oracle#passwd oracle1.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

4、 /opt/dds_s# chmod -R 777 /opt/dds_s#passwd oracle1.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 oracle1.3 安装用户环境变量1.3.1 源端的环境变量以安装oracle的用户(oracle)为例。在/home/oracle/.bash_file文件中加入如下内容:

5、export NLS_LANG=AMERICAN_AMERICA.ZHS16GBKexport ORA_NLS10=$ORACLE_HOME/nls/dataexport LD_LIBRARY_PATH=$ORACLE_HOME/libexport SHLIB_PATH=$ORACLE_HOME/libexport DDS_HOME=/opt/dds_s/dds_home/binexport DDS_DATA=/opt/dds_s/dds_dataexport PATH=$PATH:$HOME/bin:$ORACLE_HOME/bin:$DDS_HOME修改后的.bash_profile文件内

6、容如下:# Get the aliases and functionsif -f /.bashrc ; then . /.bashrcfi# User specific environment and startup programs#oracle has this setting start 2009-07-06export ORACLE_BASE=/opt/oracleexport ORACLE_HOME=$ORACLE_BASE/product/10.2.0.1/db_1export ORACLE_SID=fscdbexport PATH=$PATH:$ORACLE_HOME/bin#o

7、racle has this setting end 2009-07-06PATH=$PATH:$HOME/bin#20090806export NLS_LANG=AMERICAN_AMERICA.ZHS16GBKexport ORA_NLS10=$ORACLE_HOME/nls/dataexport LD_LIBRARY_PATH=$ORACLE_HOME/libexport SHLIB_PATH=$ORACLE_HOME/libexport DDS_HOME=/opt/dds_s/dds_home/binexport DDS_DATA=/opt/dds_s/dds_dataexport P

8、ATH=$PATH:$HOME/bin:$ORACLE_HOME/bin:$DDS_HOME#20090806export PATHunset USERNAME1.3.2 目的端的环境变量以安装oracle的用户为例。在/home/oracle/.bash_file文件中加入如下内容:export NLS_LANG=AMERICAN_AMERICA.ZHS16GBKexport ORA_NLS10=$ORACLE_HOME/nls/dataexport LD_LIBRARY_PATH=$ORACLE_HOME/libexport SHLIB_PATH=$ORACLE_HOME/libexpor

9、t DDS_HOME=/opt/dds_t/dds_home/binexport DDS_DATA=/opt/dds_t/dds_dataexport PATH=$PATH:$HOME/bin:$ORACLE_HOME/bin:$DDS_HOME修改后的.bash_profile文件内容如下:# Get the aliases and functionsif -f /.bashrc ; then . /.bashrcfi# User specific environment and startup programs#oracle has this setting start 2009-07-0

10、6export ORACLE_BASE=/opt/oracleexport ORACLE_HOME=$ORACLE_BASE/product/10.2.0.1/db_1export ORACLE_SID=fscdbexport PATH=$PATH:$ORACLE_HOME/bin#oracle has this setting end 2009-07-06PATH=$PATH:$HOME/bin#20090806export NLS_LANG=AMERICAN_AMERICA.ZHS16GBKexport ORA_NLS10=$ORACLE_HOME/nls/dataexport LD_LI

11、BRARY_PATH=$ORACLE_HOME/libexport SHLIB_PATH=$ORACLE_HOME/libexport DDS_HOME=/opt/dds_t/dds_home/binexport DDS_DATA=/opt/dds_t/dds_dataexport PATH=$PATH:$HOME/bin:$ORACLE_HOME/bin:$DDS_HOME#20090806export PATHunset USERNAME1.4 创建源端和目的端的oracle连接用户1.4.1 创建角色(源端和目的端均需创建)create role dds_role;grant conne

12、ct to dds_role;grant lock any table to dds_role;grant select any table to dds_role;grant select any dictionary to dds_role;grant alter system to dds_role;grant execute on dbms_flashback to dds_role;1.4.2 创建源端用户并赋权限create user dds identified by dds default tablespace users;grant dds_role to dds;1.4.3

13、 创建源端监控视图create or replace view xkccle as select * from sys.x$kccle;create or replace view xkcccp as select * from sys.x$kcccp;1.4.4 修改数据库参数,开启附加日志功能查看源端是否提供附加日志SelectSUPPLEMENTAL_LOG_DATA_PK, SUPPLEMENTAL_LOG_DATA_UI,FORCE_LOGGING from v$database;若返回的结果集中为NO,请使用如下命令开启附加日志功能。SQLalter database force

14、logging;SQLalter database add supplemental log data (primary key, unique index) columns;SQLalter database add supplemental log data;1.4.5 创建目的端用户并赋权限create user dds_t identified by dds_t default tablespace users;grant dds_role to dds_t;grant dba to dds_t;grant all on sys.seq$ to dds_t;2 安装IStream DD

15、S2.1 安装DDS将程序执行文件拷贝到$DDS_HOME 目录下,解压后即可。$gzip d hpunix1.1.tar.gz $tar xvf hpunix1.1.tar 解压后,在dds_home下将会出现bin目录,里面存放的是刚刚解压的文件。注意请将bin目录以及bin目录下的文件属主改为oracle.oinstall,权限为777,参考命令如下:#chown R oracle.oinstall /opt/dds_s/dds_home/bin#chmod R 777 /opt/dds_s/dds_home/bin2.2 创建源端参数目录及文件使用dds_conf命令(该命令的路径:/

16、opt/dds_s/dds_home/bin)#su - oracle#cd /opt/dds_s/dds_home/bin#./dds_conf请根据如下脚本中的红色标记内容(蓝色为注释)配置DDS参数:Which Side do you want to configure: S - Source T - Target Please Select(Q-QUIT)(DEFAULT:S): S #须选择S,才能配置后面的参数# 选择要配置哪一端,S-源端,T-目标端(不区分大小写) How many MERGE-Processes Please Select(0-QUIT)(132)(DEFAU

17、LT:3):6 设置有合成进程数 How many COMM-Processes Please Select(0-QUIT)(132)(DEFAULT:3): 6 设置有通信进程数 How many msg.log preserved Please Select(q-QUIT)(050)(DEFAULT:0): 5 设置保留几个日志文件,例如设为5,那么当日志文件达到设定的值大小时,就会生成msg.log+日期,这样格式的新文件,当设置为 5 的话,当第 6 个生成的时候,就会顶替掉最早时间的一个. Please Input User/Passwd for login into ORACLE

18、DataBase, It must OK when using sqlplus, If RAC, Multi-LoginUserPasswd is separated by :(colon), For Examples: system/manager system/managerrac1:system/abcrac2 (DEFAULT:system/manager): #RAC环境需要能够登录到每个实例# 设置访问oracle数据库的用户名/密码Please Input Authority String For this System(DEFAULT:dds/dds): dds/dds 设置系

19、统级认证的用户名/密码 How many seconds to query change each time(0-QUIT)(00)(DEFAULT:2): 1 设置空间时,多少秒查询一次日志 Size(MB) of Share Memory (0-QUIT)(210)(DEFAULT:4): 6 设置DDS软件所用的共享内存,所占内存为系统内存。 Size(MB) of message log (0-QUIT)(5100)(DEFAULT:100): 10 设置日志文件大小 TCP Port of Source System(0-QUIT)(00)(DEFAULT:8203): 8203 设

20、置源端通信端口 TCP Port of Source Web System(0-QUIT)(00)(DEFAULT:8303): 设置源端web 端口 Size(MB) each read(0-QUIT)(510)(DEFAULT:5): 5 设置每次扫描日志读取的数据大小Size(KB) each read addtional(q-QUIT)(04096)(DEFAULT:0): 设置额外读数据,日志并行参数设为 1 时,设置为 0 即可,日志并行参数不为 1 时这个参数尽量大些Trace SEQUENCE (DEFAULT:1): 1 设置是否追踪序列,0为不追踪,1为追踪 Trace P

21、ROC/FUNC/PACK (DEFAULT:1): 1 设置是否追踪存储过程/函数/包 Trace VIEW (DEFAULT:1): 1 设置是否追踪视图 Trace Privilege (DEFAULT:1): 1 设置是否追踪权限 Trace Synonym (DEFAULT:0): 1 设置是否追踪同义词 Trace Index (DEFAULT:0): 1 设置是否追踪索引 Trace Trigger (DEFAULT:0): 1 设置是否追踪触发器 Is RedoLOG in OCFS (DEFAULT:0): 0 如果redolog 是放在OCFS文件系统设置为1,否则为0 I

22、s DBF in ASM (DEFAULT:0): 0 如果数据文件是放在ASM上的,设置为1,否则为0 Size(MB) when ORACLE write redo-log, Oracle will overwrite redo, and then PTRACK cannot to read redo-log forever: (0-QUIT)(50500)(DEFAULT:50): 归档模式可设为0,非归档模式按需设置,定为1个REDOLOG文件的2/3 左右,在非归档模式下,建议DBA 增加日志组数量,考虑日志实际切换频率 Size(MB) of DISK SPACE reserved

23、 when PTRACK write cache file: (0-QUIT)(32500)(DEFAULT:32): 设置 DDS 软件所在目录即/dds 目录剩余空间多少光后,ptrack 进程就不工作了(正常情况下,即网络通畅,事务及时commit,此参数不需很大) Please Input User List for bi-direction syncing. DDS will not track the Oracle users operations. If there are more than one user, seperate it by , For Examples: dd

24、s dds,dds2 (DEFAULT:): 设置不记录,不同步的用户操作,适用于双向同步。 Additional Log Path (DEFAULT:): /arch1 Additional Log Path (DEFAULT:): /arch2 Additional Log Path (DEFAULT:): 当DDS软件装在RAC环境下,日志存放路径(在线,归档),mount点路径配置目标端参数。 Config: - $DDS_DATA/config/tgt.cfg - TgtID (0-QUIT)(14)(DEFAULT:1): 1 Target IP : 172.16.27.201 #

25、目的端ip 地址# TCP Port of Target System(0-QUIT)(00)(DEFAULT:8204): 8204 TgtID (0-QUIT)(14)(DEFAULT:2): Target IP : Config: - $DDS_DATA/config/map.cfg - Please edit configure file /templv/lhs/data/IStream/config/map.cfg注另一种做法:使用vi命令直接修改配置参数文件和脚本。 配置完成后,配置参数和脚本如下:$ls $DDS_HOME config ddstart ddstop ddclea

26、n vs $ls $DDS_HOME/config map.cfg mapnot.CFG setup.sql sys.cfg tgt.cfg$ vi sys.cfg2.3 创建目的端参数目录及文件使用dds_conf命令(该命令的路径:/opt/dds_t/dds_home/bin)#su - oracle#cd /opt/dds_t/dds_home/bin#./dds_conf请根据如下脚本中的红色标记内容(蓝色为注释)配置DDS参数:Which Side do you want to configure: S - Source T - Target Please Select(Q-QUI

27、T)(DEFAULT:S): T 须选择T,才能配置后面的参数,选择要配置哪一端,S-源端,T-目标端(不区分大小写) How many Proc PPUT Please Select(0-QUIT)(14)(DEFAULT:1): 2 # 当不使用增量数据的并行装载功能时,设为1;当设置为大于1的数时,打开增量数据的并行装载,目前支持的最大并行度为4# # 为避免多个 pput 进程之间协调造成的系统过载,通常建议把增量数据的装载并行度设为2 # 设置PPUT进程数,即增量装载进程 How many Proc PPUT-H Please Select(0-QUIT)(116)(DEFAULT

28、:3): 3 设置PPUT-H历史数据装载进程数(与NREADER中的值对应) How many Proc PPUT-V Please Select(0-QUIT)(18)(DEFAULT:3): 3 设置PPUT-V数据难进程数(此参数与odmp 工具进行数据校验时的-n对应)How many msg.log preserved Please Select(q-QUIT)(050)(DEFAULT:0): 5 设置保留几个msg.log,如设为5,那么当msg.log文件达到设定的值大小时,就会生成msg.log+日期,这样格式的新文件,当设置为 5 的话,当第 6 个生成的时候,就会顶替掉

29、最早时间的一个.Please Input User/Passwd for login into ORACLE DataBase, It must OK when using sqlplus, If RAC, Multi-LoginUserPasswd is separated by :(colon), For Examples: system/manager system/managerrac1:system/abcrac2 (DEFAULT:system/manager): 设置访问oracle数据库的用户名/密码 Please Input Authority String For this

30、 System(DEFAULT:dds/dds): dds/dds 设置系统级认证的用户名/密码 Please Source System IP-Address or HostNAme (DEFAULT:):172.16.24.142 设置源端系统主机IP Temp Directory Name for CLOB if has (DEFAULT:): Source DDS Comm PORT (0-QUIT)(00)(DEFAULT:8203):8203 #跟源端对应# 设置源端通讯端口号 How many table reserve (0-QUIT)(10300)(DEFAULT:50): 50 设置在DDS软件中定义多少个绑定变量,此参数设置与DDS性能调优有关 How many BLKs cache in RM (0-QUIT)(10200)(DEFAULT:128): 128 设置在ROWID MAP中缓存多少数据块 Seconds Delay load (00)(DEFAULT:0): 0 设置延迟装载时

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1