Oracle tns监听器错误

时间:2010-12-20 13:05:23

标签: windows oracle dbm

我刚刚安装了Oracle 10g当我尝试连接到oracle db时出现错误:

  

无法启动OracleOraHome92TNSListener

当我到达服务并尝试启动它时,它说该文件不存在。服务文件是C:\ oracle \ ora92 \ BIN \ TNSLSNR(TNSLSNR是一个文件而不是目录)

C:\ oracle \ ora92 \ BIN \ TNSLSNR根本不存在于我的机器上。你知道怎么做吗?

  

无法在本地计算机上启动Oracle Ora92侦听器服务。错误2:系统找不到指定的文件

1 个答案:

答案 0 :(得分:3)

这是我看到的几个问题。你说你安装了10g,但错误是9.2错误。可能是您的计算机上已经有一个错误配置或卸载的Oracle 9i,这导致了错误。

您需要检查磁盘并找到安装了Oracle 10g的ORACLE_HOME(目录)。一旦发现可以调整PATH和ORACLE_HOME和TNS_ADMIN环境变量以指向正确的位置。这应该允许您启动数据库和监听器。

如果您需要安装10g的Oracle客户端,那么以下信息也会有所帮助。

可以单独安装Oracle客户端。只需转到此地址,下载客户端并将其解压缩到子目录中,然后通过从目录运行setup.exe来运行Oracle Universal Installer。

Oracle Downloads Page