- [oracle@udbs01 ~]$ more .bash_profile
-
- export PATH
- export ORACLE_SID=orcla
- export ORACLE_BASE=/u01/app/oracle
- export ORACLE_HOME=$ORACLE_BASE/product/11.2.0/dbhome_1
- export TERM=xterm
- export ORA_NLS33=/Oracle/db/product/11.2.0/db_1/data
- export LD_LIBRARY_PATH=$ORACLE_HOME/lib:$ORACLE_HOME/rdbms/lib:/lib:/usr/lib
- export PATH=$ORACLE_HOME/bin:/usr/bin:/etc:/usr/sbin:/usr/ucb:/sbin:$ORACLE_HOME/OPatch:/bin:/usr/ccs/bin:$PATH
- export CLASSPATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib
-
- export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/u01/gg/11.2:$LD_LIBRARY_PATH
- export GG_HOME=/u01/gg/11.2
- export PATH=/u01/gg/11.2:$PATH
-
- umask 022
-
- create subdirs
- $ ./ggsci
- create sudbirs
- SQL> create user gg_user identified by gg_user default tablespace users temporary tablespace temp;
- SQL> grant connect, resource, dba, unlimited tablespace to gg_user;
- SQL> grant execute on utl_file to gg_user;
- SQL> exec dbms_GoldenGate_auth.grant_admin_privilege('gg_user');
- SQL> commit;
- SQL> shutdown immediate
- SQL> startup mount
- SQL> alter database archivelog;
- SQL> alter database add supplemental log data;
- SQL> alter system set recyclebin=off scope=spfile;
- SQL> alter database force logging;
- SQL> shutdown immediate;
- SQL> startup;
- SQL> show parameter recyclebin;
- SQL> select log_mode, supplemental_log_data_min, force_logg
- SQL> @marker_setup.sql
- SQL> @ddl_setup.sql
- SQL> @role_setup.sql
- SQL> grant GGS_GGSUSER_ROLE TO gg_user;
- SQL> @ddl_enable.sql
注意:tns 配置完成后,应确保对新增加的服务名 tnsping 成功: