解决方法1. 在客户端的hosts文件中加入所有节点的vip。
解决方法2. Oracle 10g RAC存在一个bug,会出现这样的问题。你可以在每个节点上的tnsnames.ora定义一个相同的local_listener,只是定义中的 HOST指定为各个节点的VIP。然后修改parameter local_listener指向这个。
举例:
节点1: tnsnames.ora
local_listener_rac=
(ADDRESS_LIST=
(ADDRESS=(PROTOCOL=your_protocol)(HOST=your_node1_vip)(PORT=your_port))
)
节点2: tnsnames.ora
local_listener_rac=
(ADDRESS_LIST=
(ADDRESS=(PROTOCOL=your_protocol)(HOST=your_node2_vip)(PORT=your_port))
)
然后:
alter system set local_listener='local_listener_rac';
依次重启每个instance:
srvctl stop instance -d xxx -i xxx
...
srvctl start instance -d xxx -i xxx
...
分享到:
相关推荐
错误描述:oracle远程连接服务器出现 ORA-12170 TNS:连接超时 错误检查:有很多是oracle自身安装的问题,但是我这里服务器配置正常,监听正常,服务正常,远程可以ping通服务器。 这里主要是防火墙问题,解决办法: ...
在使用Oracle12cRAC(Real Application Clusters)数据库的过程中,可能会遇到客户端连接时出现ora-12520或ora-12516错误的问题。这两种错误代码分别表示“无法为服务找到可用实例”和“TNS:没有监听器”,通常与...
最近在工作中遇到了一个问题,错误是Oracle dbca时报错:ORA-12547: TNS:lost contact,通过查找相关的资料终于找到了解决的方法,下面分享给大家,话不多说了,来一起看看详细的介绍吧。 环境: OS:RHEL6.5 x86-...
ORA-00001: 违反唯一约束条件 (.) ORA-...无法分离会话 ORA-00024: 单一进程模式下不允许从多个进程注册 ORA-00025: 无法分配 ORA-00026: 丢失或无效的会话 ID ORA-00027: 无法删去当前会话 ORA-00028: 您的会话己被删
ORA-27303: additional information: MTU could not be verified. Did not receive valid message. These errors are caused by more aggressive checking introduced in 10.2.0.4. Likelihood of Occurrence ...
其次,我们来看看错误代码ORA-12545,它提示目标主机或对象不存在。这可能是由于tnsnames.ora文件中的主机设置不正确。要解决这个问题,只需检查并更新tnsnames.ora文件,确保主机名或IP地址与实际网络设置匹配。 ...
HACMP 同步失败报错信息如下:ERROR: Verification of Cluster Topology for RSCT failed.See "/var/ha/log/topsvcs.default" for detailed information.WARNING: File 'netmon.cf' is missing or empty on node ...
在使用PL/SQL Developer或其他客户端工具尝试连接Oracle数据库时,可能会遇到`ORA-12541:TNS:无监听程序`的错误。这个错误意味着客户端无法与Oracle数据库服务器建立连接,因为监听程序(Listener)没有运行。监听...
ORA-12154:TNS:无法解析指定的连接标识符 ORA-12154:TNS:无监听程序 错误分析一、PL/SQL 客户端登录到数据库,如果配置错误会有以上错误,如下图。 这个错误主要是pl/sql客户端的tnsnames.ora配置错误,或者是输入 ...
前几天升级Oracle数据库,从11.2.0.1升级至11.2.0.4,安装完成后,打开PL/SQL,显示ORA-12514,如图: 问题阐述 ORA-12514:监听程序当前无法识别链接描述符中请求的服务,简单的来说就是Oracle数据库的监听器配置有...
相信使用过Oracle数据库的人一定碰到过“ORA-12154: TNS: 无法解析指定的连接标识符”错误,我在此做一个小小的总结。 在程序中连接Oracle数据库的方式与其他常用数据库,如:MySql,Sql Server不同,这些数据库可以...
用oracle数据库新建连接时遇到ora-12505,此问题解决后又出现ora-12519错误,郁闷的半天,经过一番折腾问题解决,下面小编把我的两种解决方案分享给大家,仅供参考。 解决方案一: 今天工作时在新建连接的时候遇到...
Oracle RAC ORA-03113 故障处理详解 Oracle RAC(Real Application Clusters)是一种高可用性的数据库解决方案,它可以提供高性能、可扩展性和高可用性的数据库服务。然而,在使用 Oracle RAC 时,可能会遇到一些...
- **解决方案**: 初始化对象或组件。 #### ORA-00086: No current connection - **解释**: 当前没有连接。 - **解决方案**: 建立连接。 #### ORA-00087: Unable to execute remote command - **解释**: 无法执行...
"Oracle 解决 ORA-01187:无法从文件中读取" Oracle 是一个功能强大的关系数据库管理系统,但是在实际应用中,我们可能会遇到各种错误信息,例如 ORA-01187:无法从文件中读取。该错误信息通常是由于临时文件无法被...
今天在项目中,使用Mybatis对oracle数据库进行操作的时候,报出ORA-00911: invalid character的错误,检查了一下SQL,发现都书写正确啊,复制到plsql上执行也都没问题,这什么原因呢? 注意:这里说的是用navicat...
一个项目做了Oracle主从数据库同步,通过Dataguard实现,从库服务器宕机,再开机的时候,从库无法启动,报“ORA-01196: 文件 1 由于介质恢复会话失败而不一致”这个错误,具体日志信息如下: ORA-10458: standby ...
1. **日志文件**:检查Oracle监听器日志(例如 `$ORACLE_HOME/network/log/listener_orarac1.log`),在其中可能找到连接的IP信息。 2. **触发器**:创建一个登录触发器来记录IP地址。下面是一个示例: ```sql ...
1、首先排查oci.dll不一致(navicat for oracle与oracle版本不一致)问题,这个操作必须进行。 将OCI library(oci.dll)目录填写成已安装的oracle目录下的地址(例如我的:C:\app\luohaiyuan\product\11.2.0\dbhome_1...