5

我已经在本地机器上安装了 oracleXE。

我已将 Oracle 级别的服务自动更改为手动。知道我什么时候启动 Oracle 服务,除了 OracleXNTNSListener 服务之外,所有的服务都开始了。

它在下面提到了1个错误或2个错误

1>Windows 无法在本地计算机上启动 OracleXETNSListner 服务。

错误 1067:进程意外终止。

或者

2> 本地计算机上的OracleXNTNSListener 服务启动然后停止。如果某些服务没有被其他服务或程序使用,它们会自动停止。

4

5 回答 5

16

经过一些试验后,听众开始了。

我所做的就是为此,我编辑了 listener.ora 文件。

在这一行中,最初 HOST = hostname 在那里,我将其更改为 localhost ip 即 127.0.0.1

(地址 =(协议 = TCP)(主机 = 127.0.0.1)(端口 = 1521))

于 2012-08-03T05:57:53.930 回答
6

我知道它是一个非常古老的线程,但是在两者中都改变并127.0.0.1帮助了我。localhostlistener.oratnsnames.ora

于 2016-10-20T17:24:00.703 回答
4

我的listener.ora文件是这样的

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

我改为

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

然后它起作用了。

于 2017-02-05T12:22:28.200 回答
1

我遇到这个问题,因为我之前安装过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(或类似)。
于 2018-04-27T08:44:56.187 回答
0

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

于 2019-11-21T12:58:11.067 回答