1

我正在尝试使用 SID 连接到 Oracle DB 并收到以下错误

获取连接时出错 -错误:ORA-12545:连接失败,因为目标主机或对象不存在

我试过以下连接字符串:

主机:1521:SID

主机:1521/SID

HOST、PORT 和 SID 都是正确的,我可以使用 DBVisualizer 进行连接。

此外,我能够使用 SERVICE NAME 与 DBVisualizer 和节点应用程序成功连接。

有人可以帮我连接 SID 吗?

4

1 回答 1

0

我假设您正在连接到 Oracle Database 12c。默认情况下,您不再可以使用 HOST:PORT:SID 进行连接。如果仍然需要,请将参数添加USE_SID_AS_SERVICE_listener=onlistener.ora文件中并重新加载 ( lsnrctl reload)

更多信息: https ://oracle-base.com/articles/12c/multitenant-connecting-to-cdb-and-pdb-12cr1

于 2016-08-24T19:33:20.557 回答