转 Linux下的GoldenGate的启动关闭Shell脚本(独立)
用户想要用OGG进行同步数据,原来用的是Shareplex,至于为啥要换OGG,BulaBula一堆原因。。。。。这不是我们要在意的事情,和客 户装完配置好OGG之后,测试中,客户提出要有个简单的启动和关闭OGG脚本,晕,,,原来他们Shareplex的时候就有这样的一个脚本,总之客户说 用起来比较简单容易,如果都像我给他们说的那样在GGSCI平台中操作,过于麻烦了,好啦,需求已经提出,下面的就是要我把问题解决就ok了。
经过“狂乱”的度娘后,找到了如下解决方法。easy....,先写出来共享之。。。。。。。
==================开始=============================
源端和目标端的启动脚本都是一样的,4个文件,2个一组;
启动脚本:startOgg, 启动批处理命令文件:startup.txt
关闭脚本:shutOgg, 关闭批处理命令文件:shutdown.txt
====环境==========
oracle : 10.2.0.5 64bit
linux: redhat 5.8 64bit
ogg: 11.2.1.0.1
====源端: 启动脚本====
==startOgg
点击(此处)折叠或打开
- #--------start Oracle GoldenGate------------
- #! /bin/sh
- echo \" ******************************************************************* \"
- echo \" * $WHOAMI: Starting GoldenGate on `date` by USER: `whoami` \"
- echo \" ******************************************************************* \"
- export GG_HOME=/home/oracle/ogg
- exec_file=/home/oracle/startup.txt
- $GG_HOME/ggsci << EOF
- OBEY $exec_file
- EOF
- exit
==startup.txt
点击(此处)折叠或打开
- START MGR
- START EXTA
- START DPEA
- INFO ALL
====源端: 关闭脚本====
==shutOgg
点击(此处)折叠或打开
- #--------shutdown oracle GoldenGate------------
- #! /bin/sh
- #! /bin/sh
- echo \" ******************************************************************* \"
- echo \" * $WHOAMI: Stop GoldenGate on `date` by USER: `whoami` \"
- echo \" ******************************************************************* \"
- export GG_HOME=/home/oracle/ogg
- exec_file=/home/oracle/shutdown.txt
- $GG_HOME/ggsci << EOF
- OBEY $exec_file
- EOF
- exit
==shutdown.txt
点击(此处)折叠或打开
- stop exta
- stop dpea
- stop mgr !
- info all
- info exta
- info dpea
注意:关闭manager的时候如果不带!会出现让用户提示输入“Y”or"N"的情况,这个情况需要在stop mgr !即可。
目标端的相关脚本和源端是一样的。此处不再赘述。
测试:
1. 启动===

2. 关闭===

转:
http://blog.itpub.net/3090/viewspace-1417107/
转 Linux下的GoldenGate的启动关闭Shell脚本(独立)的更多相关文章
- Linux下定时备份MySQL数据库的Shell脚本
Linux下定时备份MySQL数据库的Shell脚本 对任何一个已经上线的网站站点来说,数据备份都是必须的.无论版本更新还是服务器迁移,备份数据的重要性不言而喻.人工备份数据的方式不单耗费大量时间 ...
- 实用脚本----Linux下Jdk和Tomcat自动安装shell脚本总结
系统环境为:ubuntu 14.04 一.JDK 自动安装脚本 jdk自动安装bash shell脚本,截止今天(2014/10/15)亲测可用: sudo su #切换到root权限 mkdir / ...
- Linux下模拟多线程的并发并发shell脚本
分享一个在Linux下模拟多线程的并发脚本,使用这个脚本可以同时批量在定义数量的服务器上执行相关命令,比起普通for/while循环只能顺序一条一条执行的效率高非常多,在管理大批服务器时非常的实用. ...
- Linux 下的 Redis 安装 && 启动 && 关闭 && 卸载
转自https://blog.csdn.net/zgf19930504/article/details/51850594 Redis 在Linux 和 在Windows 下的安装是有很大的不同的,和通 ...
- Linux下的MongoDB安装&启动&关闭
一.下载安装包 下载地址 二.解压安装包 $ tar -zxvf mongodb-linux-x86_64-3.0.6.tgz 三.复制到指定的目录下 $ mv mongodb-linux-x86_6 ...
- linux下使用ftp传递文件的shell脚本
使用ftp传递文件,传递过程中防止对方取文件,后缀名为writing,传完后再改回来. #!/bin/bash dstpath=cnet ftpip="127.0.0.1" log ...
- Linux下自动还原MySQL数据库的Shell脚本
创建shell脚本topjui_source.exp,内容如下: #!/usr/bin/expect spawn echo "###### running... ######" s ...
- linux下tomcat服务的启动、关闭与错误跟踪
linux下tomcat服务的启动.关闭与错误跟踪,远程连接到服务器以后,通常通过以下几种方式启动关闭tomcat服务: 1).启动tomcat服务 进入tomcat主目录下的bin目录,然后执行如下 ...
- MongoDB Linux下的安装和启动(转)
1. 下载MongoDB,此处下载的版本是:mongodb-linux-i686-1.8.1.tgz.tar. http://fastdl.mongodb.org/linux/mongodb-linu ...
随机推荐
- css实现三列布局,左右固定值,中间自适应。
这里主要用到的是position:absolute;及margin属性;代码很简单,一看就明白. <!DOCTYPE html> <html lang="zh_CN&quo ...
- Fedora设置中文
安装Fedora14时,界面语言是英语,结果忘了修改酿成大祸,hou后面qt怎么改 也显示不出来中文!哎,真是功亏一篑啊差点. 只好手动安装简体中文语言包: 1.打开终端,执行yum install ...
- bzoj1336: [Balkan2002]Alien最小圆覆盖
题目链接:http://www.lydsy.com/JudgeOnline/problem.php?id=1336 1336: [Balkan2002]Alien最小圆覆盖 Time Limit: 1 ...
- vs2012常用快捷键总结
ctrl+k+c 注释 ctrl+k+u 取消注释 ctrl+m+t 折叠代码 ctrl+t 取消折叠 ctrl+k+d 调节代码 ctrl+f 查找 ctrl+g 跳转行(一般调试的时候显示哪行 ...
- C/C++ - <string> 与<string.h>、<cstring>的区别
<string.h><string.h>是C版本的头文件,包含比如strcpy.strcat之类的字符串处理函数. <string><string>是C ...
- vultr vps发布多用户管理功能
中国用户购买海外vps,有一个麻烦之处是付款环节,可能你没有visa信用卡,vultr和digitalocean和linode这类vps不支持支付宝,给一些朋友带来不便.由此产生的vps代购行业,其实 ...
- Tyvj-TOM的无穷序列
背景 蛟川书院模拟试题 描述 TOM有一个无穷序列中如下:110100100010000100000.....请你帮助TOM找出在这个无穷序列中指定位置上的数字 输入格式 第一行一个正整数N,表示询问 ...
- 查看linux系统版本是32位还是64位
如何查看ubuntu版本是64位还是32位的: 1.# uname -a 如果有x86_64就是64位的,没有就是32位的 2.# uname -mx86_64 3.# archx86_6 如何查看u ...
- css格式布局
一.position:fixed 锁定位置(相对于浏览器的位置),例如有些网站的右下角的弹出窗口. 示例 : 二.position:absolute 1.外层没有position:absolute(或 ...
- HTML 概述
一.hello world<!--根标签--><html> <!--头部--> <head> <!--标题标签--> <title&g ...