在Ubuntu上连接失败的Oracle Express 10g

时间:2014-03-03 02:13:14

标签: ubuntu oracle10g sqlplus

我刚刚在oracle database express 10g上安装了ubuntu

当我通过终端打开sqlplus时,我用它来登录:

user-name : system
pasword : toor

toor是我在oracle安装期间给出的密码。

但我收到了这个错误:

  

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

我该如何解决这个问题?

1 个答案:

答案 0 :(得分:0)

我猜测你的监听器配置可能存在问题。首先,您可以使用以下命令检查状态,停止和启动侦听器服务:

状态:

lsnrctl status

车站:

lsnrctl stop

启动:

lsnrctl start

如果这不起作用,则可能是listener.ora文件本身的配置问题。默认的listener.ora文件应如下所示:

LISTENER =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1))
(ADDRESS = (PROTOCOL = TCP)(HOST = hostname)(PORT = port_number))
)
)
SID_LIST_LISTENER =
(SID_LIST =
(SID_DESC =
(SID_NAME = PLSExtProc)
(ORACLE_HOME = oracle_product_home_directory)
(PROGRAM = extproc)
)
)

希望这有帮助。

-V