我在我的机器上安装了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.
我是否需要在我的机器上安装服务器才能在我的机器上运行监听器?
答案 0 :(得分:1)
通常,侦听器将在数据库服务器上运行。可以在除数据库服务器之外的机器上运行侦听器,但这不是特别常见的配置。在笔记本电脑上运行数据库和监听器会更为常见。
但是,今天要安装任何版本的8i将是非常不寻常的。 8.1.7已被支持近十年,并且在任何模糊接近支持的操作系统上都不受支持。
答案 1 :(得分:0)
是的,监听器是服务器的一部分,而不是客户端。当您尝试连接到本地安装的服务器(我猜)并且该服务器不存在时(因为您只安装了客户端),客户端将响应没有监听器(因为监听器将会回复到该服务器)客户端,而不是直接服务器。)