首页 > 数据库 > Oracle > Windows下卸载GoldenGate
1 打开cmd.exe,进入GoldenGate安装目录
2 进入GoldenGate环境
F:\app\Administartor\ogg>ggsci
3 停止所有的管理、抽取、复制进程
输入info all查看进程状态
上图表示三个进程都已经停止了。
假如有进程还处于running状态,则可用stop命令来停止。
例子:stop extract ext1,stop replicat rep1
4 退出GoldenGate环境
5 运行SQL*Plus,并用具有SYSDBA权限的用户登录
6 断开产生过DDL的所有会话,包括GoldenGate进程、SQL*Plus、业务应用、以及其他任何使用Oracle的软件。否则数据库可能会报ORA-04021的错误
7 运行ddl_disable.sql脚本来禁用DDL触发器
8 运行ddl_remove.sql脚本来移除GoldenGate DDL触发器、DDL历史和标记表以及其他相关的对象。这个脚本会生成一个ddl_remove_spool.txt文件,记录了脚本的输出,还有一个ddl_remove_set.txt文件,记录了当前的用户环境设置,以防debug之用。
9 运行marker_remove.sql脚本来移除GoldenGate marker支持系统。这个脚本生成一个marker_remove_spool.txt和marker_remove_set.txt文件,作用和上面的相同
10 删除GoldenGate用户
11 删除ogg目录
F:\app\Administrator\ogg>cd ..
F:\app\Administrator> rmdir /s/q ogg
这里的参数/s表示递归删除子目录,/q表示删除过程中不提示要不要删除。
当然,也可以手动用鼠标右键删除。
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/29485627/viewspace-1784357/ ,如需转载,请注明出处,否则将追究法律责任。