| 失效链接处理 | 
| 
      LINUX安装OGG及配置  PDF 下载 
	本站整理下载: 
	相关截图: 
![]() 
	主要内容: 
		2.OGG 软件的安装  
	
		2.1.创建安装目录  
	
		使用 oracle 用户登录稽查监控数据库主机操作系统,在数据库服务器上创建文件系 
	
		统:~/goldengate(目录根据实际情况而定),所属用户和属组为 oracle:oinstall 
	
		安装目录规划: 
	
		单节点,安装在本地 
	
		RAC,安装在共享存储上 
	
		2.2.配置环境变量 以 Oracle 用户登录,设置环境变量(以 linux 为例) 
	
		修改 .bash_profile,增加如下内容: 
	
		export LD_LIBRARY_PATH=/goldengate:$ORACLE_HOME/lib:$LD_LIBRARY_PATH 
	
		保存退出 
	
		/goldengate 为 ogg 安装目录 
	
		运行 source ~/.bash_profile 使环境变量生效 
	
		不同平台 LIBRARY PATH 变量名参考下图: 
	
		2.3 上传并解压安装文件  
	
		使用 oracle 用户通过 ftp 上传 ogg 软件并解压缩至 ogg 安装目录 
	
		tar zxvf *.gz 或者 gunzip *.gz 或者 tar xvf *.tar 
	
		2.4.创建子目录 在/goldengate,ogg 安装目录下运行 GGS 命令行控制界面: 
	
		cd /goldengate 
	
		./ggsci 
	
		在 GGS 命令行界面下创建子目录: 
	
		create subdirs 
	
		2.5 配置 archive log 归档目录(RAC)  
	
		单节点可跳过这节 
	
		任一节点归档日志必须为 OGG 可读(方案为 NFS 或并行文件系统) 
	
		3.源端配置 3.1 登录数据库  
	
		进入数据库: 
	
		export ORACLE_SID=”数据库实例名称” 
	
		sqlplus /nolog 
	
		conn /as sysdba 
	
		3.2 设置数据库为归档模式  
	
		确认数据库是否处于归档模式: 
	
		Select log_mode from v$database; 
	
		如果不是,开启归档模式: 
	
		shutdown immediate; 
	
		startup mount; 
	
		alter database archivelog; 
	
		alter database open; 
	
		3.3 开启数据库的附加日志  
	
		通过以下 sql 语句检查数据库附加日志的打开状况: 
	
		Select SUPPLEMENTAL_LOG_DATA_MIN from v$database; 
	
		返回值 yes 为打开。 
	
		如果没有开启,请执行如下命令打开 
	
		alter database add supplemental log data ; 
	
		alter system switch logfile; 
	
		3.4 配置管理进程 在/goldengate,ogg 安装目录下运行 GGS 命令行控制界面: 
	
		cd /goldengate 
	
		./ggsci 
	
		确认参数文件中的端口没有被占用 
	
		netstat –a|grep 7809 
	
		编辑参数,在 ggsci 下执行 
	
		edit params mgr 
	
		--红颜色标注的参数需要根据现场环境而定 
	
		PORT 7809 
	
		AUTOSTART ER * 
	
		AUTORESTART EXTRACT *,RETRIES 100,WAITMINUTES 2 
	
		PURGEOLDEXTRACTS ./dirdat/*,usecheckpoints, minkeepdays 3 
	
		LAGREPORTHOURS 1 
	
		LAGINFOMINUTES 30 
	
		LAGCRITICALMINUTES 45 
	
		SYSLOG ERROR, WARN 
	
		AUTOSTART、AUTORESTART 在联合测试期间建议不开启这两个参数,待运行稳定后可以打开 
	
		这两个参数。 
	
		3.5 生成表定义文件 在/goldengate,ogg 安装目录下运行 GGS 命令行控制界面: 
	
		cd /goldengate 
	
		./ggsci 
	
		增加配置文件 defgen2.prm,加入如下内容后保存,也可以在本地创建 defgen2.prm 然后加 
	
		入内容后通过 FTP 工具上传到 OGG 安装目录的 dirprm 目录下,注意根据实际情况替换标红 
	
		部分: 
	
		GGSCI> edit params defgen2 
	
		defgen2.prm 内容: 
	
		DEFSFILE ./dirdef/defgen2.def 
	
		USERID user1,PASSWORD 123456 --源端数据库用户名及密码 
	
		table user1.LC_APPCHECK; 
	
		table user1.LC_ARRIVE_BATCH_QUAL; 
	
		table user1.LC_ARRIVE_CRITERION_STAT; 
	
		table user1.LC_ARRIVE_DETECT_QUAL; 
	
		注:定义文件用于生成要同步的表的定义,要同步多少张表在文件中列出。 
	
		运行命令./defgen paramfile ./dirprm/defgen2.prm 根据定义参数生成定义文件 
	
		当出现?无法生成时,设置环境变量 
	
		export NLS_LANG=”SIMPLIFIED CHINESE_CHINA.UTF8” 
	
		将生成的表定义文件 dirdef/defgen2.def 复制到目标端的 dirdef 目录下,也可通过 FTP 工具 
	
		先下载到本地再上传到目标端,注意根据实际情况替换标红部分: 
	
		scp /goldengate/dirdef/defgen2.def oracle@192.168.56.200: /goldengate/dirdef 
 | 
    




    
苏公网安备 32061202001004号


    