目前并不知道的SID吗

甲骨文中日志。xml报错信息

TNS - 12505: TNS:侦听器目前并不知道SID给定的连接描述符

plsql登录报错信息:

无法请求描述符中的服务


百度了很多,都是一种处理方法,可是对我这里完全不管用,下面是我遇到的两次异常的解决方法:

<强> 1,看<强>/u01/app/oracle/产品/11.2.0/dbhome_1/网络/admin/侦听器。奥拉这个配置文件


#侦听器。奥拉网络配置文件:<强>/u01/app/oracle/产品/11.2.0/dbhome_1/网络/admin/侦听器。奥拉

#由Oracle配置工具生成。


侦听器=

,(DESCRIPTION_LIST=

,,(描述=

,,,(地址=(协议(TCP)(主机=)(端口=1521))

,,,(地址==IPC(协议)(关键=EXTPROC1521))

,,)

,)


ADR_BASE_LISTENER=/u01/app/oracle

标红处之前是localhost,可是主机名已经不是这个了,就改成主机IP或现在的主机名,成功处理问题。

<强> 2,上面处理方法已经不管用,报错信息还是一样,

<强>最终发现是/etc/主机这个配置文件

[oracle@esboracle55管理员]美元猫/etc/hosts

127.0.0.1,localhost localhost。localdomain localhost4 localhost4。localdomain4

:: 1,,,,localhost localhost。localdomain localhost6 localhost6.localdomain6

# 192.168.67.236 localhost.localdomain esboracle55

10.230。*。* esboracle55

标红处注释掉,就成功的解决了问题。





<强>可能存在SID的文件

以及。奥拉

listerner,奥拉

概要文件

[root@esboracle55管理员]# su -甲骨文

[oracle@esboracle55 ~],美元# . bash_profile


#的别名和函数

如果[- f ~/ashrc]; (然后

。~/ashrc

(fi


#用户特定环境和创业项目


=$ PATH: $ HOME/bin


出口路径

# use_for_oracle


export ORACLE_BASE=/u01/app/oracle

export ORACLE_SID=orcl

#出口ogg=/oracle/ogg

#出口JAVA_HOME=/ora_bck/java/jdk1.6.0_32

#出口CLASSPATH=/lib/dt.jar:/lib/工具。jar

出口ORACLE_HOME=$ ORACLE_BASE/产品/11.2.0/dbhome_1

出口路径=$路径:$ ORACLE_HOME/bin: $ ORACLE_HOME/OPatch:/usr/ccs/bin:/bin

出口LD_LIBRARY_PATH=$ ORACLE_HOME/lib:/lib:/usr/lib

export ORACLE_TERM=xterm

出口LD_LIBRARY_PATH=$ ORACLE_HOME/lib:/lib:/usr/lib/lib64:/usr/lib64

export NLS_DATE_FORMAT=癥YYY-MM-DD HH24: MI: SS"

出口NLS_LANG=AMERICAN_AMERICA.AL32UTF8;

export PS1=& # 39; [\ u@ \ h \ W] \ $ & # 39;;,#默认值


目前并不知道的SID吗