无法在windows环境中启动OracleXNTNSlistener

kyvafyod  于 2023-06-24  发布在  Windows
关注(0)|答案(6)|浏览(182)

我已经在我的本地机器上安装了OracleXE。
我已将Oracle级别的“自动”服务更改为“手动”服务。知道我何时启动Oracle服务,除OracleXNTNSListener服务外,所有Oracle服务都已启动。
它说下面几次提到1错误或2错误
1>Windows无法在本地计算机上启动OracleXETNSListner服务。
错误1067:进程意外终止。

2>本地计算机上的OracleXNTNSlistener服务已启动,然后停止。如果其他服务或程序未使用某些服务,则这些服务将自动停止。

gmxoilav

gmxoilav1#

经过几次尝试,听众开始了。
我所做的是为了这个,我编辑了listener.ora文件。
在这一行中,最初的HOST = hostname在那里,我将其更改为localhost ip,即127.0.0.1
(地址=(协议= TCP)(主机= 127.0.0.1)(端口= 1521))

4xrmg8kj

4xrmg8kj2#

我知道这是一个非常老的线程,但是,在listener.oratnsnames.ora中将127.0.0.1更改为localhost对我有帮助。

ulydmbyx

ulydmbyx3#

我的listener.ora文件是这样的

(ADDRESS = (PROTOCOL = TCP)(HOST = my_computer_name)(PORT = 1521))

我改成

(ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))

然后成功了

yxyvkwin

yxyvkwin4#

我面临这个问题,因为我以前安装过Oracle 12c,然后我尝试安装Oracle 11g express。
检查此注册表项以确保为服务配置了ORACLE_HOME:

HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\ORACLE\KEY_XE\ORACLE_HOME

如果不存在,请检查此处:

HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\KEY_XE\ORACLE_HOME

另外,请确保此其他项没有指向旧的客户端注册表项:

HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\ORACLE\KEY_XE\ORACLE_HOME_KEY

HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\KEY_XE\ORACLE_HOME_KEY
  • 检查系统变量ORACLE_HOME是否设置为C:\oraclexe\app\oracle\product\11.2.0\server(或类似值)。
r7s23pms

r7s23pms5#

这可能是因为您更改了PC-NAME。确保在“listener.ora”文件中HOST = PC-NAME(例如:admin-PC)。

ukqbszuj

ukqbszuj6#

环境变量ORACLE_HOME设置为您的oracle数据库主目录,如C:\app\ora11g\app\oracle\product\11.2.0\server\network\ADMIN

相关问题