DG detail oci error val is 12154

故事开始:

一DG环境,运行正常。之后将主库主机名调整,DG环境运行正常。

而后将主库的数据文件位置进行移动,重启了主库,之后备库无法接收到主库的归档日志。

破案征途:

主库alert日志显示:。。。。

其中提及一trace文件:orcl_nsa2_99817.trc

于是查该trace,里面显示OCIAttach error 12154,ORA-12154,无法识别请求的字符串。

接下来从dg的主库配置参数 log_archive_config\log_archive_dest_n及主库的tnsnames.ora看都未发现异常,且tnsping 检查与备库的连通性是通的,用sqlplus 连备库也没问题(使用的是tnsname.ora中备库的字符串)。最后使用下面的方法来调整参数后备库能正常接收到主库传去的日志

alter system set log_archive_dest_3=service="(DESCRIPTION =(ADDRESS = (PROTOCOL = TCP)(HOST = 172.16.166.209)(PORT = 1521))(CONNECT_DATA =(SERVER = DEDICATED)(SERVICE_NAME = addrdg)))" ASYNC VALID_FOR=(ONLINE_LOGFILES,PRIMARY_ROLE) DB_UNIQUE_NAME=addrdg‘ scope=both;

时间: 2024-08-09 16:11:26

DG detail oci error val is 12154的相关文章

goldengate OCI Error ORA-01400: cannot insert NULL into

alter table hxl.mytables add supplemental log data (ALL) columns; 或是 add trandata ora12cpdb1.hxl.mytables allcols 原文地址:https://www.cnblogs.com/hxlasky/p/11297215.html

Solved Xentry Diagnostic Software Internal Error (317) 385

We know that improper operation may correspondingly cause error during operation or installation. Recently a Japanese customer reflected that he encountered an error when using the Xentry Diagnostic Software. Let us come to have a view in detail. Pro

ajax不执行success回调而是执行error回调

调试代码遇到一个问题,就是前台执行删除操作后,controller返回数据,但前台接收时,ajax不执行success回调,总是弹出失败的对话框.接收数据类型是json. 先看看我的前台代码. if (rows) { $.messager.confirm('警告', '确定删除吗?', function(r) { if (r) { $.ajax({ type : 'post', url : 'deleteStudentTeachClass', data : { "ids" : ids

ajax不运行success回调而是运行error回调

调试代码遇到一个问题,就是前台运行删除操作后,controller返回数据,但前台接收时,ajax不运行success回调,总是弹出失败的对话框.接收数据类型是json. 先看看我的前台代码. if (rows) { $.messager.confirm('警告', '确定删除吗?', function(r) { if (r) { $.ajax({ type : 'post', url : 'deleteStudentTeachClass', data : { "ids" : ids

原创:goldengate从11.2升级到12.1.2

goldengate从11.2升级到12.1.2 1.停止抽取进程 GGSCI (001.oracle.drs.dc.com) 286> stop EXTSJ01 2. 停止投递和复制进程 等待投递进程传输完和复制进程加载完毕.当投递进程的Write Checkpoint #1的Sequence和RBA和复制进程的 Current CHECKPOINT的Sequence和RBA相同时表示已同步完毕 2.1检查投递进程: GGSCI (001.oracle.drs.dc.com) 202> in

Oracle RAC环境实时数据迁移

系统要求及安装前的说明 Oracle GoldenGate可以在Oracle不同版本间移动数据,也可以在Oracle和其它类型数据库之间移动数据.Oracle GoldenGate支持数据的过滤.映射和转换.Oracle还能在相似的Oracle数据库之间复制DDL操作.注意下面一句:当DDL支持被激活的时候,Oracle GoldenGate不支持数据的过滤.映射和转换. 支持的Oracle数据库版本,从9.2开始支持DML和DDL.支持几乎所有的主流操作系统,具体的可以从MOS(My Orac

Goldengate升级之目标端(replicat端)升级

要升级replicat端的原因为:目标端OGG软件版本与源端OGG软件版本不同,在实际生产应用中,经常发现replicat端事务丢失的情况,所以,需要将目标端的OGG软件升级为与源端OGG相同软件版本. 1.升级前环境情况 源端OGG版本11.2.1.0.1 目标端OGG版本11.1.1.1.2 升级前,为了解决源端.目标端OGG版本不一致不能正常同步的问题,在源端抽取Tail file格式时,加了format release 11.1的格式转换命令,在extract与data pump进程中均

Javascript Tips & Tricks

前端开发规范系列文章之Javascript Tips and Tricks,本意是写成常用代码收集.常用技巧整理的文章,感觉"常用代码大全"太土."实用代码整理"有失偏颇,"提示与技巧"不够稳重,所以使用常用的英语说法,相信广大程序员都懂得. 妙味 Javascript美妙之处,需要我们静静体会,慢慢吸收,然后让代码在您指下曼舞.整理的这些代码我们称之为妙味,请大家细品. 博主会不断更新本文,方便大家阅读起见,我们采用倒序更新的方式,把最新更新的

Nodejs之MEAN栈开发(四)-- form验证及图片上传

这一节增加推荐图书的提交和删除功能,来学习node的form提交以及node的图片上传功能.开始之前需要源码同学可以先在git上fork:https://github.com/stoneniqiu/ReadingClub 一.form验证 MVC的form验证有三个地方可以做,第一道关就是前端提交之前,第二道关就是在数据保存之前,也就是在controller中做验证,第三道关就是数据保存的时候,也就是如果提交的数据模型不符合实体定义的约束,数据是无法保存的,这是最后一道防线.第一道关主要是依赖于