ERROR.ORA-12545:连接失败,因为目标主机或对象不存在。ORA-12545:连接失败,因为目标主机或对象不存在。

问题描述 投票:0回答:1

我按照这个步骤为Ubuntu 18.04安装Oracle 19.6.0。

https:/medium.com@TechExpertiseinstalling-oracle-sql-developer-on-ubuntu-16-04-lts-bfa4af959deb。

后来不知道为什么打不开sqlplus,于是我按照这个步骤来解决。

https:/gist.github.comtcnksm7316877。

现在我想通过输入 sqlplus / as sysdba但我得到了。

ERROR: ORA-12545: Connect failed because target host or object not exist: ORA-12545: Connect failed because target host or object does not exist.

所以我想我必须在listener.ora和tnsnames.ora中进行适当的设置,但我缺少这些文件。

oracle oracle-sqldeveloper sqlplus ubuntu-18.04 ora-12545
1个回答
0
投票

SQL Developer和SQL*Plus是客户端工具,它们连接到一个必须在某个地方运行的数据库:无论是在同一主机上还是在其他主机上。

如果这个数据库存在,你应该有它的 连线 用SQL Developer或SQL*Plus连接到它。

如果这个数据库不存在,你必须先创建它:除了安装Oracle数据库(服务器--不是客户端)和创建数据库外,还有几种方法。

  1. 在Oracle Linux或Windows上安装Oracle XE 18c:安装将同时安装数据库软件和创建数据库(对于非数据库专家来说更容易)。
  2. 使用预装的虚拟机,如。https:/www.oracle.comdatabasetechnologiesdatabaseappdev-vm.html.
© www.soinside.com 2019 - 2024. All rights reserved.