侦听的关闭需要绝对的小心,因为在9i中,如果没有设置密码,侦听能轻易的关闭远程的侦听。有时候,生产库的侦听被宕不是因为被黑客入侵了,而是错误的操作而已。最近就遇到了这样的事情: 一次工程迁移,需要将原来的两台rp 4440换成两台rp 8440(有两台,是因为要做MC双机热备)。 当前网络情况: 主 […]
因为hosts文件无法实现侦听动态注册
今天一个同事来求助sqlplus+sid登录不上的问题,测试登录,发现有ora-12514的报错:
1 2 3 4 5 6 7 8 9 |
oracle@my_testdb01:/oracle > sqlplus myuser/mypasswd@mysid SQL*Plus: Release 9.2.0.4.0 - Production on Wed Sep 5 15:36:06 2007 Copyright (c) 1982, 2002, Oracle Corporation. All rights reserved. ERROR: ORA-12514: TNS:listener could not resolve SERVICE_NAME given in connect descriptor |
检查了sqlnet.ora文件,发现NAMES.DIRECTORY_PATH= (TNSNAMES),是使用tsnnames,继续检查 […]
服务名、实例名和数据库名
今天遇到一位网友,配置的dblink无法使用,报错: ORA-12514: TNS: 监听进程不能解析在连接描述符中给出的 SERVICE_NAME 其创建dblink的语句是: create public database link nems connect to heuser identifie […]
listener的动态注册
在oracle中,我们除了可以利用listener.ora文件实现静态的注册外,我们还能自动的实现动态注册。 通过lsnrctl status我们可以看到unknown状态的侦听是静态注册的侦听,因为它无法知道当前instance的状态,而ready状态的侦听是动态注册的侦听,在instance启动 […]
侦听无法启动问题:Failed to start service
今天在启动数据库时,在启动侦听时报错: Microsoft Windows XP [版本 5.1.2600] (C) 版权所有 1985-2001 Microsoft Corp. C:Documents and SettingsAdministrator>lsnrctl start LSNRC […]