侦听器服务是否需要安装Oracle服务器?

时间:2012-10-15 05:12:53

标签: windows-7 listener oracle8i

我在我的机器上安装了Oracle 8i Client版本。我创建了本地服务命名。我正在尝试连接本地服务。我收到了以下错误,

The test did not succeed.
ORA-12541: TNS:no listener

There may be an error in the fields entered,
or the server may not be ready for a connection. 

我是否需要在我的机器上安装服务器才能在我的机器上运行监听器?

2 个答案:

答案 0 :(得分:1)

  • 数据库服务器在哪里运行?
  • 您是否在本地计算机上创建了一个侦听器?如果是这样,请发布除tnsnames.ora文件之外的listener.ora。

通常,侦听器将在数据库服务器上运行。可以在除数据库服务器之外的机器上运行侦听器,但这不是特别常见的配置。在笔记本电脑上运行数据库和监听器会更为常见。

但是,今天要安装任何版本的8i将是非常不寻常的。 8.1.7已被支持近十年,并且在任何模糊接近支持的操作系统上都不受支持。

答案 1 :(得分:0)

是的,监听器是服务器的一部分,而不是客户端。当您尝试连接到本地安装的服务器(我猜)并且该服务器不存在时(因为您只安装了客户端),客户端将响应没有监听器(因为监听器将会回复到该服务器)客户端,而不是直接服务器。)

相关问题