Oracle GoldenGate Director 12.1.2安装及配置

一、安装前工作:
1、根据官网建议修改游标数大到2000:
SQL> show parameter cursor

NAME                     TYPE
------------------------------------ ----------------------
VALUE
------------------------------
cursor_bind_capture_destination      string
memory+disk
cursor_sharing                 string
EXACT
cursor_space_for_time             boolean
FALSE
open_cursors                 integer
300
session_cached_cursors             integer

NAME                     TYPE
------------------------------------ ----------------------
VALUE
------------------------------
50
SQL> alter system set open_cursors=2000;

System altered.

2、在oracle数据库中创建oggdirector的资料库用户及相应表空间

SQL> create tablespace ogg_director datafile '/oracle/oradata/orcl/ogg_director01.dbf' size 5g autoextend on next 128m;

Tablespace created.

SQL> create user diradmin identified by xxxx default tablespace ogg_director;

User created.

SQL> grant dba to diradmin;

Grant succeeded.

SQL> exit

3、安装weblogic,根据要求官网安装10.3至12.1.2版本,实际测试安装12.1.3版本就导致weblogic启动时提示用户密码认证失败无法启动。
本文档安装10.3.6版本为方便管理统一用oracle用户安装weblogic及ogg director
[oracle@oggjk soft]$ xhost +
access control disabled, clients can connect from any host
[oracle@oggjk soft]$ java -jar wls1036_generic.jar 
Extracting 0%....................................................................................................100%
使用图形安装,不需要创建域。

4、ogg实例相应参数配置
连接12c的ogg时需要在mgr以及GLOBALS中配置相应参数。
To allow remote access of a Windows Manager from a Linux Oracle GoldenGate Director Server, you must add the following parameter to the OGG_HOME/GLOBALS parameter file:
_DISABLEFIX21427144
Then add the following parameter in the OGG_HOME/dirprm/mgr.prm file to enable access:

ACCESSRULE, PROG *, IPADDR Target_IP_Address, PRI 1, ALLOW
After the changes are configured, you must restart the Oracle GoldenGate Manager for these changes to take effect.

5、上传安装程序
gg-director-serversetup_unix_v12_1_2_0_2.zip
gg-director-clientsetup_unix_v12_1_2_0_2.zip
解压并修改解压后的文件属主权限,并赋予+x执行权限给.sh文件

二、安装
1、安装director-server
[oracle@oggjk soft]$ cd server/
[oracle@oggjk server]$ ls
gg-director-serversetup_unix_v12_1_2_0_2.sh  gg-director-serversetup_unix_v12_1_2_0_2.zip  OGG_Director_12.1.2.0.2.pdf  OGG_Director_Readme_12_1_2_0_2.txt
[oracle@oggjk server]$ chmod +x gg-director-serversetup_unix_v12_1_2_0_2.sh
[oracle@oggjk server]$ ./gg-director-serversetup_unix_v12_1_2_0_2.sh -c   ----(-c)使用命令行方式安装,不加参数就是图形安装
Starting Installer ...
This will install Oracle GoldenGate Director Server on your computer.
OK [o, Enter], Cancel [c]

Choose Installation Location
Where should Oracle GoldenGate Director Server be installed?
[/home/oracle/GG_Directorgg-director]   ---指定director安装目录,
/ggdir
The Directory:
/ggdir
already exists. Would you like to install to that directory anyway ?
Yes [y, Enter], No [n]

Select your weblogic install location
Weblogic Location:
[/home/oracle]         ---选择weblogic的home目录
/wls11g


Weblogic Version : 10.3.6.0

Weblogic Install Directory : /wls11g/wlserver_10.3

[Enter]

Choose HTTP Port
HTTP Port [*****]
[7001 ]

Select a Database        ---选择数据库类型
SQL Server Database [1, Enter], MySql Enterprise Database [2], Oracle Database [3]
3
Database Driver Configuration
Server Host Name:
[localhost]     ---必须指定ip地址或者域名
10.136.3.152
SID [1, Enter], Service Name [2]
2
[]
orcl
Database Port: [*****]
[1521 ]

Database User
User ID:
[]
diradmin      ---指定director资料库的用户及密码,密码需要字母+数字
Password:

Pre-Installation Summary
Please Review the Following Before Continuing:
[Product Name:

   Oracle GoldenGate Director Server

Install Folder:

   /ggdir

Database:

   Oracle Database    

Available Disk Space:

  15515009024 Bytes

Required Disk Space:

  234275411 Bytes (Approx)

]
           ---回车确认
Progress
Extracting files ...

  .install4j/                                                              
  .install4j/uninstall.png                                                 
  cds.jar                                                                  
  createDomain.cmd                                                         
  createDomain.sh                                                          
  dbscripts.zip                                                            
  domain.jar                                                               
  gdsc-server.ear                                                          
  installDirSvc.cmd                                                        
  notices.txt                                                              
  run-cds-tool.bat                                                         
  run-cds-tool.sh                                                          
  scripts/                                                                 
  scripts/createDomain.cmd                                                 
  scripts/createDomain.sh                                                  
  scripts/installDirSvc.cmd                                                
  scripts/run-cds-tool.bat                                                 
  scripts/run-cds-tool.sh                                                  
  scripts/uninstallDirSvc.cmd                                              
  sqljdbc.jar                                                              
  template.jar                                                             
  uninstall                                                                
  uninstallDirSvc.cmd                                                      
                                                                           
  db/                                                                      
  db/Hypersonic/                                                           
  db/My SQL/                                                               
  db/Oracle/                                                               
  db/SQL Server/                                                           
  db/Hypersonic/create_indexes.sql                                         
  db/Hypersonic/create_tables.sql                                          
  db/Hypersonic/create_user.sql                                            
  db/Hypersonic/drop_indexes.sql                                           
  db/Hypersonic/drop_tables.sql                                            
  db/Hypersonic/insert_data.sql                                            
  db/Hypersonic/migrate-1.3.0.0.xml                                        
  db/Hypersonic/migrate-1.4.0.0.xml                                        
  db/My SQL/create_indexes.sql                                             
  db/My SQL/create_tables.sql                                              
  db/My SQL/create_user.sql                                                
  db/My SQL/drop_indexes.sql                                               
  db/My SQL/drop_tables.sql                                                
  db/My SQL/insert_data.sql                                                
  db/My SQL/migrate-1.3.0.0.xml                                            
  db/My SQL/migrate-1.4.0.0.xml                                            
  db/My SQL/migrate-11.1.1.0.xml                                           
  db/My SQL/migrate-11.1.1.1.0.xml                                         
  db/My SQL/migrate-11.1.1.1.1.xml                                         
  db/My SQL/migrate-11.2.1.0.0.xml                                         
  db/My SQL/migrate-12.1.2.0.0.xml                                         
  db/My SQL/migrate-12.1.2.0.1.xml                                         
  db/My SQL/migrate-12.1.2.0.2.xml                                         
  db/My SQL/migrate-2.0.0.0.xml                                            
  db/My SQL/migrate-2.0.0.1.xml                                            
  db/My SQL/migrate-2.0.0.5.xml                                            
  db/Oracle/create_indexes.sql                                             
  db/Oracle/create_tables.sql                                              
  db/Oracle/create_user.sql                                                
  db/Oracle/drop_indexes.sql                                               
  db/Oracle/drop_tables.sql                                                
  db/Oracle/insert_data.sql                                                
  db/Oracle/migrate-1.3.0.0.xml                                            
  db/Oracle/migrate-1.4.0.0.xml                                            
  db/Oracle/migrate-11.1.1.0.xml                                           
  db/Oracle/migrate-11.1.1.1.0.xml                                         
  db/Oracle/migrate-11.1.1.1.1.xml                                         
  db/Oracle/migrate-11.2.1.0.0.xml                                         
  db/Oracle/migrate-12.1.2.0.0.xml                                         
  db/Oracle/migrate-12.1.2.0.1.xml                                         
  db/Oracle/migrate-12.1.2.0.2.xml                                         
  db/Oracle/migrate-2.0.0.0.xml                                            
  db/Oracle/migrate-2.0.0.1.xml                                            
  db/Oracle/migrate-2.0.0.5.xml                                            
  db/SQL Server/create_indexes.sql                                         
  db/SQL Server/create_tables.sql                                          
  db/SQL Server/create_user.sql                                            
  db/SQL Server/drop_indexes.sql                                           
  db/SQL Server/drop_tables.sql                                            
  db/SQL Server/insert_data.sql                                            
  db/SQL Server/migrate-1.3.0.0.xml                                        
  db/SQL Server/migrate-1.4.0.0.xml                                        
  db/SQL Server/migrate-11.1.1.0.xml                                       
  db/SQL Server/migrate-11.1.1.1.0.xml                                     
  db/SQL Server/migrate-11.1.1.1.1.xml                                     
  db/SQL Server/migrate-11.2.1.0.0.xml                                     
  db/SQL Server/migrate-12.1.2.0.0.xml                                     
  db/SQL Server/migrate-12.1.2.0.1.xml                                     
  db/SQL Server/migrate-12.1.2.0.2.xml                                     
  db/SQL Server/migrate-2.0.0.0.xml                                        
  db/SQL Server/migrate-2.0.0.1.xml                                        
  db/SQL Server/migrate-2.0.0.5.xml                                        
  db/readme.txt                                                            
                                                                           
  META-INF/                                                                
  META-INF/MANIFEST.MF                                                     
  Domain.class                                                             
                                                                           
Setup has finished installing Oracle GoldenGate Director Server on your computer.
Finishing installation ...   --安装完成,若安装失败会回滚,失败原因可到安装目录中查看cds-tool-error.log、cds-tool.log获知原因。
[oracle@oggjk server]$ 
[oracle@oggjk server]$ cd /ggdir/
[oracle@oggjk ggdir]$ ls
cds_current_db_config.xml  cds-tool-error.log  cds-tool.log  domain  domain-new.jar  ggs.url  installDirSvc.cmd  notices.txt  uninstall  uninstallDirSvc.cmd

2、安装director-client
[oracle@oggjk client]$ unzip gg-director-clientsetup_unix_v12_1_2_0_2.zip 
Archive:  gg-director-clientsetup_unix_v12_1_2_0_2.zip
  inflating: gg-director-clientsetup_unix_v12_1_2_0_2.sh  
  inflating: OGG_Director_12.1.2.0.2.pdf  
  inflating: OGG_Director_Readme_12_1_2_0_2.txt  
[oracle@oggjk client]$ ls
gg-director-clientsetup_unix_v12_1_2_0_2.sh  gg-director-clientsetup_unix_v12_1_2_0_2.zip  OGG_Director_12.1.2.0.2.pdf  OGG_Director_Readme_12_1_2_0_2.txt
[oracle@oggjk client]$ chmod +x gg-director-clientsetup_unix_v12_1_2_0_2.sh 
[oracle@oggjk client]$ ls -l
total 187104
-rwxr-xr-x 1 oracle dba 95623548 Oct 11  2017 gg-director-clientsetup_unix_v12_1_2_0_2.sh
-rw-r--r-- 1 oracle dba 95786996 Oct  8 16:45 gg-director-clientsetup_unix_v12_1_2_0_2.zip
-rw-r--r-- 1 oracle dba   173260 Oct 19  2017 OGG_Director_12.1.2.0.2.pdf
-rw-r--r-- 1 oracle dba     1292 Oct 19  2017 OGG_Director_Readme_12_1_2_0_2.txt
[oracle@oggjk client]$ ./gg-director-clientsetup_unix_v12_1_2_0_2.sh -c
Starting Installer ...
Introduction
Choose Install Folder
Where should Oracle GoldenGate Director Client be installed?
[/home/oracle/GoldenGateDirector]  --指定director client安装目录
/ggdclient
The directory:

/ggdclient

already exists. Would you like to install to that directory anyway?
Yes [y, Enter], No [n]
y
Create symlinks?
Yes [y, Enter], No [n]
y
Select the folder where you would like Oracle GoldenGate Director Client to create symlinks, then click Next.
[/usr/local/bin]

Pre-Installation Summary
[Product Name:

   Oracle GoldenGate Director

Install Folder:

   /ggdclient

]

Extracting files ...

  .install4j/                                                              
  .install4j/GDSC Admin Tool.png                                           
  .install4j/GoldenGate-Director.png                                       
  .install4j/uninstall.png                                                 
  GDSC Admin Tool                                                          
  GoldenGate-Director                                                      
  gdsc-client-unix.zip                                                     
  notices.txt                                                              
  uninstall                                                                
                                                                           
  META-INF/MANIFEST.MF                                                     
  bin/run-admin.sh                                                         
  bin/run-director.sh                                                      
  etc/client-properties.conf                                               
  etc/gdsc-client-login.conf                                               
  etc/gdsc-client.policy                                                   
  libs/PgsLookAndFeel.jar                                                  
  libs/activation.jar                                                      
  libs/commons-collections-2.1.1.jar                                       
  libs/commons-lang-2.1.jar                                                
  libs/gdsc-admin-help.jar                                                 
  libs/gdsc-client.jar                                                     
  libs/gdsc-help.jar                                                       
  libs/javachart.jar                                                       
  libs/jaxen-core.jar                                                      
  libs/jaxen-jdom.jar                                                      
  libs/jbcl.jar                                                            
  libs/jdom.jar                                                            
  libs/jh.jar                                                              
  libs/log4j-1.2.8.jar                                                     
  libs/mail.jar                                                            
  libs/saxpath.jar                                                         
  libs/velocity-1.4.jar                                                    
  libs/weblogic.jar                                                        
  libs/webserviceclient+ssl.jar                                            
  libs/wlfullclient5.jar                                                   
  libs/wlthint3client.jar                                                  
  libs/xercesImpl.jar                                                      
  libs/xml-apis.jar                                                        
                                                                           
Setup has finished installing Oracle GoldenGate Director Client on your computer.
Finishing installation ...
[oracle@oggjk client]$ cd /ggdclient/
[oracle@oggjk ggdclient]$ ls
bin  etc  GDSC Admin Tool  GoldenGate-Director  libs  META-INF  notices.txt  Oracle GDSC Admin Tool.desktop  Oracle GoldenGate-Director.desktop  uninstall
[oracle@oggjk ggdclient]$ cd bin
[oracle@oggjk bin]$ ls
run-admin.sh  run-director.sh
run-admin.sh是图形化配置工具,可添加管理账号、ogg数据源等;
run-director.sh是图形化配置工具,可通过图形管理配置ogg

3、启动director server
[oracle@oggjk ggdir]$ cd /ggdir/domain
[oracle@oggjk domain]$ ls
autodeploy  bin  config  fileRealm.properties  gg_wl_director_log4j.log  init-info  lib  log4j.properties  security  servers  startWebLogic.sh
[oracle@oggjk domain]$ nohup ./startWebLogic.sh &

访问地址:http://xx.xx.xx.xx:7001/acon
默认账号密码:admin/admin

4、启动director client工具
[oracle@oggjk /]$ cd /ggdclient/bin/
[oracle@oggjk bin]$ ls
run-admin.sh  run-director.sh
[oracle@oggjk bin]$ ./run-admin.sh 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值