用broker 进行swichover切换的时候,总是说监听程序无法识别连接描述符中请求的服务

用broker 进行swichover切换的时候,总是说监听程序无法识别连接描述符中请求的服务,导致切换失败 ,但我查看主备库的情况是已经切换了 图片说明这是备库的状态 图片说明这是主库的状态,然后切换就成了这种了图片说明

求做过这方面的朋友提点一下

1个回答

看看你的primary的alertlog里会有提示信息

viviliving
回到未来看过去 回复sinat_40360971:手动配合的
3 个月之前 回复
sinat_40360971
sinat_40360971 回复回到未来看过去: 额,你也这样啊 没办法解决吗
3 个月之前 回复
viviliving
回到未来看过去 回复sinat_40360971: 我的也这样子,呵呵,模拟一下就行了
3 个月之前 回复
sinat_40360971
sinat_40360971 回复回到未来看过去: 目前就是最后一步,切换完毕后,在broker里面无法自动去启动从前的主库(现在的主库),还需要手动的去启动,就可以了 可能也是某个监听文件的配置出现了一点问题
3 个月之前 回复
sinat_40360971
sinat_40360971 回复回到未来看过去: 虚拟机的
3 个月之前 回复
viviliving
回到未来看过去 回复sinat_40360971: 虚拟机环境还是生产环境
3 个月之前 回复
sinat_40360971
sinat_40360971 回复回到未来看过去: DGMGRL> switchover to standby 立即执行切换, 请稍候... 新的主数据库 "standby" 正在打开... 操作要求关闭实例 "orcl" (在数据库 "primary" 上) 正在关闭实例 "orcl"... ORA-01109: 数据库未打开 已经卸载数据库。 ORACLE 例程已经关闭。 操作要求启动实例 "orcl" (在数据库 "primary" 上) 正在启动实例 "orcl"... 无法连接到数据库 ORA-12521: TNS: 监听程序当前无法识别连接描述符中请 失败。 警告: 您不再连接到 ORACLE。 请执行以下步骤以完成切换: 启动DGMGRL> switchover to standby 立即执行切换, 请稍候... 新的主数据库 "standby" 正在打开... 操作要求关闭实例 "orcl" (在数据库 "primary" 上) 正在关闭实例 "orcl"... ORA-01109: 数据库未打开 已经卸载数据库。 ORACLE 例程已经关闭。 操作要求启动实例 "orcl" (在数据库 "primary" 上) 正在启动实例 "orcl"... 无法连接到数据库 ORA-12521: TNS: 监听程序当前无法识别连接描述符中请 失败。 警告: 您不再连接到 ORACLE。 请执行以下步骤以完成切换: 启动实例 "orcl" (属于数据库 "primary")实例 "orcl" (属于数据库 "primary"),现在是可以了 ,但是还需要我手动重启下切换成的从库
3 个月之前 回复
viviliving
回到未来看过去 回复sinat_40360971: 我刚试验过
4 个月之前 回复
viviliving
回到未来看过去 回复sinat_40360971: _DGB
4 个月之前 回复
viviliving
回到未来看过去 回复sinat_40360971: 把你的监听和tnsname里的服务名改成standby_DGB这种样式 不要用默认的那个
4 个月之前 回复
sinat_40360971
sinat_40360971 Fatal NI connect error 12514, connecting to: (DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=192.168.189.142)(PORT=1521)))(CONNECT_DATA=(SERVICE_NAME=standby_DGB.cuiyan1.com)(CID=(PROGRAM=c:\app\oracle\product\11.2.0\dbhome_1\bin\ORACLE.EXE)(HOST=DESKTOP-T5UUQU8)(USER=SYSTEM)))) VERSION INFORMATION: TNS for 64-bit Windows: Version 11.2.0.1.0 - Production Windows NT TCP/IP NT Protocol Adapter for 64-bit Windows: Version 11.2.0.1.0 - Production Time: 01-7月 -2019 12:07:59 Tracing not turned on. Tns error struct: ns main err code: 12564 TNS-12564: TNS: 拒绝连接 ns secondary err code: 0 nt main err code: 0 nt secondary err code: 0 nt OS err code: 0,,,提示我说拒绝连接,我应该是哪个配置上面有一点问题
4 个月之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!