码迷,mamicode.com
首页 > 系统相关 > 详细

Linux&UNIX上卸载GoldenGate的方法

时间:2015-02-04 10:38:26      阅读:208      评论:0      收藏:0      [点我收藏+]

标签:

1. Log on to the database server (as oracle) where the GoldenGate software is installed.
[root@oracle ~]# su - oracle
[oracle@oracle ~]$ 

2.Change directory to the GoldenGate home:
[oracle@oracle GG]$ pwd
/u01/GG
[oracle@oracle GG]$

3. Start GGSCI  and  Stop all GoldenGate processes:
GGSCI (oracle.11g) 3> stop REPLICAT *     //如果是源库则 stop EXTRACT *
REPLICAT RORA_T1 is already stopped.


GGSCI (oracle.11g) 4> stop MGr
Manager is already stopped.


GGSCI (oracle.11g) 5> info all

Program     Status      Group       Lag at Chkpt  Time Since Chkpt

MANAGER     STOPPED                                           
REPLICAT    STOPPED     RORA_T1     00:00:00      00:13:06    


GGSCI (oracle.11g) 6> exit                //退出ggsci


4. Remove the GoldenGate files:
[oracle@oracle u01]$ rm -rf GG
[oracle@oracle u01]$ 

5. Logon to the Oracle database as SYSDBA and drop the GoldenGate Adminuser. Include the CASCADE keyword:

[oracle@oracle u01]$ sqlplus /nolog
SQL> conn /as sysdba
Connected.
SQL> Drop user GGT CASCADE;                       
Drop user GGT CASCADE
*
ERROR at line 1:
ORA-01940: cannot drop a user that is currently connected


SQL>

---删除连接
SQL> select sid,serial#,status  from v$session where username=‘GGT‘;

       SID    SERIAL# STATUS
---------- ---------- --------
         1        103 ACTIVE
        43        425 ACTIVE

SQL> alter system kill session ‘1,103‘;

System altered.

SQL> alter system kill session ‘43,425‘;

System altered.

SQL>

SQL> select sid,serial#,status  from v$session where username=‘GGT‘;

       SID    SERIAL# STATUS
---------- ---------- --------
         1        103 KILLED
        43        425 KILLED

SQL>

--继续删除用户
SQL> Drop user GGT CASCADE;

User dropped.

SQL> 

 

Linux&UNIX上卸载GoldenGate的方法

标签:

原文地址:http://www.cnblogs.com/polestar/p/4271586.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!