1、准备工作

选择正确的版本:

OGG与数据库厂商和数据库版本对照表。

 

下载软件:

Oracle Technology NetworkOTN)或者使用CSI http://edelivery.oracle.com 中进行下载。

 

上传软件到服务器:

上传目录:/tmp

 

2OGG安装

简单步骤:

[oracle@ggtest1 /]$ cd /tmp

[oracle@ggtest1 tmp]$ ls -ltrtotal

343924-rwxrwx--- 1 oracle vboxsf 352172376 Mar 18 10:20 121210_fbo_ggs_Linux_x64_shiphome.zip

 

[oracle@ggtest1 tmp]$ unzip ./121210_fbo_ggs_Linux_x64_shiphome.zip -d.

 

[oracle@ggtest1 Disk1]$ ./runInstaller &

 

安装地址:建议使用OFA,如:

/u01/app/oracle/product/12.1.2.0/ogghome_1

 

开启MGR

 

创建子目录

ggsci>create subdirs;

 

查看 Inventory File

 

 

3OGG升级

停止旧版本相关进程

ps -ef进行查看

 

安装新版本

[oracle@ggtest1 tmp]$ cd fbo_ggs_Linux_x64_shiphome/Disk1/

[oracle@ggtest1 Disk1]$ ./runInstaller &

 

选择与旧版本相同的本地地址,自动替换二进制文件。

可以使用相同端口,也可以使用不同端口。

直接修改Manager Port ,或者修改管理参数文件mrg.prm

 

确认正确以后,更新。

 

通过ggsci命令可以查看升级后的版本。

 

4、删除OGG

OGG12c以前版本,直接删除目录即可。

方法一:使用OUI 卸载 (安全)

方法二:Hacking oraInventory (不安全)

 

方法一:使用OUI 卸载 --最干净的方式

1)执行以下操作

[oracle@ggtest1 bin]$ pwd

/u01/app/oracle/product/12.2.0.1/oggcore_3/oui/bin

[oracle@ggtest1 bin]$ ./runInstaller -silent -deinstall "REMOVE_HOMES=/u01/app/oracle/product/12.2.0.1/oggcore_3"

2)删除OGG安装目录。

 

方法二:Hacking oraInventory(不推荐)

(1)oraInventory文件中删除OGG<HOME NAME>项。

(2)删除OGG安装目录。