ora-12505错误,同时开始新的连接

在Oracle 11g中启动新连接时出现此错误:

Listern拒绝与以下错误的连接:ORA-12505,TNS:Listner当前不知道在连接描述符中给出的SID客户端使用的连接描述符是:localhost:1521:xe

什么是SID,我该如何解决这个错误?

这种情况下的SID是XE(将SID看作数据库名称)。 错误意味着监听程序未configuration为在服务器localhost上的端口1521上侦听名为XE的数据库。 除非在同一个机器上运行客户机和服务器,否则localhost不太可能是正确的 – 将其更改为服务器名称。 这看起来像是与Oracle XE的连接,它不适用于11g(尚),所以不清楚你的设置是什么,所以很难提供一个明确的答案 – 但最有可能枯萎的数据库是closures或者您连接到错误的服务器。