ORA-00119?ORA-00132?

今天上午,一台rac机器重启,发现机器无法正常启动数据库,手工执行:
sqlplus sys as sysdba
>startup 提示如下:

ORA-00119: invalid specification for system parameter REMOTE_LISTENER
ORA-00132: syntax error or unresolved network name 'LISTENERS_ORCL'

在另外一台机器检查发现:

show parameter remote_listener

显示正常,设置也正确。再检查有问题的机器的tnsnames.ora文件,也没有发现什么错误。

在另外一台机器执行(有问题的是rac2):

alter system reset remote_listener scope=spfile sid='*' ;

再启动另外的实例,发现有问题的实例可以启动,但是这样有一个问题,负载均衡是不能正常工作的,
仔细检查发现,用户全部连接到先前正常的机器,根本不能实现负载均衡。

在仔细检查发现,有问题的tnsnames.ora文件,发现第2个配置中,orcl1 缺少一个等号'='

ORCL1
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = XXX)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = orcl)
(INSTANCE_NAME = orcl1)
)
)

不知道谁删除了文件的等号,正是缺少这个等号,导致tnsnames.ora文件破坏。而且导致下面的配置参数LISTENERS_ORCL不正确!!!

简单的检测方法就是执行
tnsping orcl1
tnsping LISTENERS_ORCL

提示出现:
TNS-03505: Failed to resolve name

我很奇怪的是如果紧连着的是orcl2的配置,tnsping orcl2 是没有问题的。实际上如果alert*.log文件,也能发现ORA-12154的错误。加入等号后问题解决!使用net manager管理工具能发现tnsnames.ora无法配置。

时间: 2024-09-29 10:59:38

ORA-00119?ORA-00132?的相关文章

Oracle的网络三大配置文件(sqlnet.ora、tnsnames.ora、listener.ora)

Oracle的网络三大配置文件(sqlnet.ora.tnsnames.ora.listener.ora)   blog文档结构图: 1  说明 为了使得外部进程能够访问Oracle 数据库则必须配置Oracle 网络服务器环境配置, Oracle 网络服务器环境是通过配置listener.ora .sqlnet.ora 和 tnsnames.ora 共三个文件来进行的.由于oracle数据库是一个客户端服务器的软件,所以,首先需要接收来自客户端的连接请求,服务器就必须配置监听器:其次,客户端要

lotus表单中勾选某一列前的复选框,则这个列下的富文本域由灰色,变成可以上传的正常状态?怎么做?

问题描述 lotus表单中勾选某一列前的复选框,则这个列下的富文本域由灰色,变成可以上传的正常状态?怎么做? 可以在表单中做到这样的效果吗:勾选某一列前的复选框,则这个列下的富文本域由灰色(不可上传),变成可以上传的正常状态?怎么做?

编程c语言-个C++中皇后问题的题。在n*n棋盘中如何摆n个皇后使其互相都不挡道?用java写可以吗!?怎么写?

问题描述 个C++中皇后问题的题.在n*n棋盘中如何摆n个皇后使其互相都不挡道?用java写可以吗!?怎么写? 个C++中皇后问题的题.在n*n棋盘中如何摆n个皇后使其互相都不挡道?用java写可以吗?怎么写? 解决方案 N 皇后问题N个皇后问题!!!M*N棋盘上的K皇后问题 解决方案二: 八皇后问题,java实现 public class Queen8 { public static int num = 0; //累计方案总数 public static final int MAXQUEEN

php-初学PHP,这段测试代码的初始化错在哪儿?怎么改?

问题描述 初学PHP,这段测试代码的初始化错在哪儿?怎么改? <?php $number_to_guess = 42; $num_tries = (isset($_POST['num_tries']))? $num_tries+1:1; if(!isset($_POST['guess'])) $message = ""Welcome to the guessing machine!""; elseif(!is_numeric($_POST['guess']))

请问:U-boot可以设置多张开机图片,并能够轮转显示吗?如何做?

问题描述 请问:U-boot可以设置多张开机图片,并能够轮转显示吗?如何做? 请问:U-boot可以设置多张开机图片,并能够轮转显示吗?如何做? 解决方案 flash上放入多个bmp图片,或者懒一点多加几个分区. 当某个分区的某个文件flag为1的时候,就显示这个分区的bmp图像. 显示和读取的接口可以参考原始的接口.

新手来看:什么叫“使用Data Link 文件”?什么是UDL文件?如何创建?

创建 新手来看:什么叫"使用Data Link 文件"?什么是UDL文件?如何创建?  专题地址:http://access911.net/index.asp?board=4&recordid=71FAB21E1ADCEAF3 简述:什么叫"使用Data Link 文件"?什么是UDL文件?如何创建?dcndb(connection变量).connectionsrting="file name=c:\windows ample.udl"这

固态硬盘是什么?怎么用?

固态硬盘是什么?怎么用?   正确使用固态硬盘方法 猜你喜欢:M.2和SATA3固态硬盘的区别  通常来说正确使用固态硬盘也无非是4K对齐以及开启硬盘AHCI功能,另外还有一些大家很少会注意到的细节方面,之前的文章没有与大家详细介绍过,下面本文来与大家详细介绍下固态硬盘怎么用,想提升固态硬盘性能的菜鸟朋友必看哦. 提升固态硬盘性能第一条:固态硬盘4K对齐 一般来说,如果固态硬盘4K没对齐好,对硬盘读取速度影响是很大的,SSD硬盘最大的优势就是拥有传统硬盘2倍甚至更高的存储于读取数据,如果没有4K

vc++-win7下置顶窗口,为什么经常失效?如何解决 ?

问题描述 win7下置顶窗口,为什么经常失效?如何解决 ? win7下使用SetWindowPos(&wndTopMost,0,0,0,0,SWP_NOMOVE|SWP_NOSIZE)置顶窗口,为什么经常失效?如何解决 ?xp下没这个问题. 解决方案 失效,是不是窗口置顶被其它程序抢占了改了.还有可以用桌面窗口做父窗口,设置悬浮窗类似方式. 解决方案二: 我也怀疑是这样,就是不知道xp为什么不会被抢,win7就会,是不是win7有什么特定的设置 解决方案三: 这是uiAccess搞的鬼,w7还是

ou-如果我仅仅想查询某个AD账号在域中是否存在?怎么做?

问题描述 如果我仅仅想查询某个AD账号在域中是否存在?怎么做? 我用一下代码获取所有的AD账号,但是提示"指定的域不存在,或无法联系. ": DirectorySearcher mySearcher = new DirectorySearcher();//想搜索出所有,此处可省参数 mySearcher.Filter = ("(objectClass=user)"); //user表示用户,group表示组 mySearcher.PageSize = 10000;/

link环境下制作的一款《网盘软件》,放在三个虚拟空间上的方案是否能实现?怎么实现?

问题描述 link环境下制作的一款<网盘软件>,放在三个虚拟空间上的方案是否能实现?怎么实现? link环境下制作的一款<网盘软件>,放在三个虚拟空间上的方案是否能实现?怎么实现? 解决方案 可以实现,不过你需要用nginix一类的反向代理服务器