安装oracle数据库及解压安装glowengate软件的步骤

分类:编程技术 时间:2024-02-20 15:33 浏览:0 评论:0
0
本文介绍“安装Oracle数据库及解压安装glorygate软件”的相关知识。在实际案例操作过程中,很多人都会遇到这样的困境。接下来就让小编带领大家学习如何处理这些情况吧!我希望你能仔细阅读并学到一些东西!

1.安装oracle数据库并配置远程桌面(略)

源环境和目标环境如下:

(1)数据库

(2)监控

(3)TNSNAME文件配置

tnsname.ora 文件内容,后续很多配置都是基于这个配置:

##CDBYUNGG = (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.56.180)(PORT = 1521)) (CONNECT_DATA = (服务器 = 专用) (SERVICE_NAME = yun) ))##PDBYUNGGXC = (描述 = (地址 = (协议 = TCP)(主机 = 192.168.56.180)(端口 = 1521)) (CONNECT_DATA = (服务器 = 专用) )(SERVICE_NAME = 夏ochong) ))

2.解压并安装glowengate软件

以下步骤由oracle用户执行

(1)创建安装目录:

(创建源码安装目录)

 mkdir -p /u01/app/oracle/product/ogg_src

(创建目标安装目录)

 mkdir -p / u01/app/oracle/product/ogg_trg

(2)修改oracle用户环境变量

 vim ~/.bash_profile
#添加以下内容(源和目标的路径不同,这里以源为例):export OGG_HOME=/u01/app/oracle/product/ogg_srcexport PATH=$OGG_HOME:$PATHexport LD_LIBRARY_PATH=$OGG_HOME:$LD_LIBRARY_PATH

使其生效:

 source ~/.bash_profile

(3)解压安装包(root)

(4)图形界面安装(源安装,目标可直接复制安装文件目录)

将安装文件目录复制到目标机,这样目标机就不需要安装了

[oracle@yun@oggp:ogg_src]scp -r * oracle@192.168.56.180:/u01/app/oracle/product/ogg_trg/

(五)测试

登录GGSCI

3。准备工作

1.流程图:

2.创建数据库用户

该用户为荣耀之门管理用户。在12C容器数据库环境中,需要创建在CDB库下。

创建表空间goldengate数据文件大小8M自动扩展;创建由goldengate默认表空间goldengate标识的用户c##goldengate;将dba授予c##goldengate;exec dbms_goldengate_auth.grant_admin_privilege('c##goldengate');

测试连接:

此处容易出错的地方:

(1) 要在CDB环境中创建公共用户,您需要需要使用C##或者以c##开头,并且排除C##后的相同用户名不能在PDB中使用。

(2)授权nCDB和PDB都需要执行

(3)如果需要指定表空间,则必须在CDB和所有PDB中创建相同的表空间。否则会报如下错误。

ORA-65096、ORA-65048、ORA-00959

警告:PDB 更改时出现错误。

是我完全不明白:我删除了pdb中的重复用户,重启创建公共用户,重启系统后,pdb中的公共用户失效了。

如下:C##OGG用户,并且重新定义的用户C##OGGP没有问题

SQL> show pdbs CON_ID CON_NAME OPEN模式受限---------- ---------------------------------- ---- ------ --- ------- 2 PDB$SEED READ ONLY NO 3 XIAOCHONG READ WRITE NOSQL> select username,common,con_id from cdb_users where username like '%OGG%';USERNAME COMMON CON_IDC# #OGG 是的##OGGP YES 3SQL> alter session set container=xiaochong;会话已更改。SQL> select username,common,con_id from cdb_users where username like '%OGG%';USERNAME COMMON CON_IDC##OGGP YES 3

3.修改源数据库日志模式并启用附加日志

(1)修改:

修改archive(略)

SQL> alter databaseforcelogging;

SQL>alterdatabaseforcelogging;

p>

数据库已更改。

SQL> alter system set enable_goldengate_replication=true;

系统已更改。

---启用附加日志
SQL> alter database 添加补充日志数据;

数据库已更改。

(2)查询

--确认启用数据库级附加日志

SQL> selectsupplemental_log_data_min from v$database; SUPPLMENTAL_LOG_DATA_MI------------------------YES

--确认归档已开启

SQL > 归档日志列表数据库日志模式Archive Mode自动归档   EnabledArchive 目标 USE_DB_RECOVERY_FILE_DESTO 最旧的在线日志序列 52 下一个要归档的日志序列 54 当前日志序列 54

四.配置

1.配置全局参数(源端,两个目标都配置)

GGSCI (oggp) 1> edit param ./GLOBALS##添加以下内容:GGSCHEMA C## GOLDENGATE

2.配置Manager

(1)源端:

(2)目标端(因为它指向复制的文件,默认不运行,需要开启)

2.配置本地提取

(1)配置参数

< p>

连接到 CDB。注意,test是用户,t1是表名,以点结尾。

(2)启用表级附加日志

(3)添加进程

容器数据库必须是集成模式(integrated)

(3)注册PDB

(4)添加tail文件

(5)启动流程

(6)测试

插入一条记录后进入 T 表,

GGSCI ( oggp as C##goldengate@yun/CDB$ROOT) 18> stats ext exttest发送 STATS 请求到 EXTRACT EXTTEST ...开始统计时间为 2023-06-13 15: 42:07.输出到 ./dirdat/ex:从 XIAOCHONG.TEST.T 提取到 XIAOCHONG.TEST.T:** *自 2023-06-13 15:41:21 以来的总统计数据 ***插入总数                                                                                                                                                                         0. 00总丢弃量; 0.00总丢弃数 0.00总操作数 1.00 *** 自 2023-06-13 15:41:21 以来的每小时统计 *** 总插入数 1.00总更新数 0.00总删除数 0.00总丢弃数 0.00总操作数 1.00 *** 自 2023-0 以来的最新统计数据6-13 15:41:21 *** 插入总数 1.00 更新总数 0.00 删除总数 0.00 丢弃总数 0.00 操作总数 1.00 
 统计结束。 

3.配置数据泵

(1)配置参数

(2)添加流程

< p>

(3) 添加跟踪文件

(4) 启动流程

(5 ) 测试

GGSCI (oggp) 6> stats ext dptestSending STATS request to EXTRACT DPTEST ...开始统计时间为 2023-06-13 16:01:46.Output to ./dirdat/dp:Extracting从 XIAOCHONG.TEST.T 到 XIAOCHONG.TEST.T:*** 自 2023-06-13 15:57:31 以来的总统计数据 ***插入总数 1.00 更新总数                                                                                                                                                                                                                                                                                                        BSP; 0.00总操作 1.00 *** 2023-06-13以来每小时统计15:57:31 *** 插入总数 1.00 更新总数 0.00 丢弃总数和 qbSP; 0.00 总操作数 1.00 *** 最新统计数据自 2023 年 6 月 13 日 15:57:31 *** 总插入数 1.00 总更新数 0.00 总丢弃数和 NBSp; >( 1) 配置参数

(2) 添加流程

(3) 启动流程

(4) 测试

GGSCI (oggs as c##goldengate@yun/XIAOCHONG) 51> stats reptestSending STATS request to REPLICAT REPTEST ...Start of 2023-06-13 17:03:39 的统计数据。从 XIAOCHONG.TEST.T 复制到 XIAOCHONG.TEST.T:*** 自 2023-06-13 17:03:35 以来的总统计数据 *** 插入总数                                                                                                                                                   2.00合计更新0.00 不是不是不是没有?5 *** 插入总数 2.00 更新总数 0.00 删除总数 0.00 丢弃总数 0.00 操作总数 2.00*** 自 2023 年 6 月 13 日 17:03:35 以来的每小时统计数据 *** 插入总数                  2.00 更新总数2.00*** 自 2023-06-13 17:03:35 以来的最新统计 *** 插入总数 2.00 更新总数 0.00 删除总数                                                                                                                                                                                                                                                                            2.00统计结束。

最终测试:自己测试一下。

这里介绍“安装oracle数据库以及解压安装gloopengate软件的步骤”。感谢您的阅读。如果您想了解更多行业资讯,可以关注网站,小编为您讲解会为大家输出更多优质实用文章!

1. 本站所有资源来源于用户上传或网络,仅作为参考研究使用,如有侵权请邮件联系站长!
2. 本站积分货币获取途径以及用途的解读,想在本站混的好,请务必认真阅读!
3. 本站强烈打击盗版/破解等有损他人权益和违法作为,请各位会员支持正版!
4. 编程技术 > 安装oracle数据库及解压安装glowengate软件的步骤

用户评论