【问题标题】:Oracle Express 11g No message file for product=NETWORKOracle Express 11g 没有产品=NETWORK 的消息文件
【发布时间】:2015-07-07 18:01:14
【问题描述】:

我已经在我的 Windows 8 桌面上安装了 Oracle Express 11g。在安装之前,我检查了 ORACLE_HOME 没有设置。安装后还是不行。所以我创建了它:

ORACLE_HOME=E:\DATA\Dev\Oracle11gXE\app\oracle\product\11.2.0\server

我没有接触任何其他文件。

当我检查服务 OracleServiceXE 正在运行但 OracleXETNSListener 拒绝启动时。我需要它用于 sql developer 等。

不知道它是否相关,但是当我尝试打开“开始”图标时,该图标转到:http://127.0.0.1:8080/apex/f?p=4950 我只是得到一个找不到页面并且端口 8080 可以打开(当我运行 tomcat 时)尽管有 tomcat等未运行。

当我检查 log.xml 时,我只看到大约 10 个重复项,如下所示:

<msg time='2015-07-07T18:52:01.076+01:00' org_id='oracle' comp_id='tnslsnr'
 type='UNKNOWN' level='16' host_id='NCOMPUTER'
     host_addr='fe80::10e2:c588:6413:cf%3' version='1'>
 <txt>Message 279 not found; No message file for product=NETWORK, facility=NL
 </txt>
</msg>

我尝试将侦听器文件更改为使用 localhost,但得到与 tnsnames.ora 相同的错误:

SID_LIST_LISTENER =
  (SID_LIST =
    (SID_DESC =
      (SID_NAME = PLSExtProc)
      (ORACLE_HOME = E:\DATA\Dev\Oracle11gXE\app\oracle\product\11.2.0\server)
      (PROGRAM = extproc)
    )
    (SID_DESC =
      (SID_NAME = CLRExtProc)
      (ORACLE_HOME = E:\DATA\Dev\Oracle11gXE\app\oracle\product\11.2.0\server)
      (PROGRAM = extproc)
    )
  )

LISTENER =
  (DESCRIPTION_LIST =
    (DESCRIPTION =
      (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1))
      (ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))
    )
  )

DEFAULT_SERVICE_LISTENER = (XE)

XE =
  (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))
    (CONNECT_DATA =
      (SERVER = DEDICATED)
      (SERVICE_NAME = XE)
    )
  )

EXTPROC_CONNECTION_DATA =
  (DESCRIPTION =
    (ADDRESS_LIST =
      (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1))
    )
    (CONNECT_DATA =
      (SID = PLSExtProc)
      (PRESENTATION = RO)
    )
  )

ORACLR_CONNECTION_DATA = 
  (DESCRIPTION = 
    (ADDRESS_LIST = 
      (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1)) 
    ) 
    (CONNECT_DATA = 
      (SID = CLRExtProc) 
      (PRESENTATION = RO) 
    ) 
  ) 

【问题讨论】:

    标签: oracle11g oracle-xe


    【解决方案1】:

    对我来说,问题是 oracle_home 设置错误。

    默认主页应该是这样的: C:\app\Administrator\product\11.2.0\dbhome_1

    【讨论】:

      【解决方案2】:

      查看此链接。似乎有人遇到了类似的问题,您需要检查 3 件事。

      https://community.oracle.com/thread/2322893?tstart=0

      【讨论】:

      • 谢谢,但是 ORACLE_HOME 根据我的第一行已设置,我也尝试过未设置。语言很好,这是全新的安装,所以在 mesg 中什么都没有。 Windows 注册表在 oracle\key_xe 下有一个条目,看起来一切正常,并设置了 ORACLE_HOME,因此可能无论如何都不需要。此外,KEY_OracleHome 下的注册表中有一个 ORACLE_HOME,但这是针对 weblogic 的。
      【解决方案3】:

      我也遇到过类似的错误,但不确定是不是和你的一样。

      但是,如果您的计算机获得的是 DHCP,那么您需要安装一个

      环回适配器 这是一个非常简单的安装指南。

      https://docs.oracle.com/cd/B19306_01/install.102/b14316/reqs.htm

      【讨论】:

        【解决方案4】:

        这个问题很老了,所以你的问题可能已经解决了。

        还有一个环境变量:

        LD_LIBRARY_PATH
        

        必须设置为:

        %ORACLE_HOME%\lib
        

        (%ORACLE_HOME% 当然是你的数据库安装的基础(即c:\oracle\product\12.1.2\db_home1

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 2019-03-11
          • 1970-01-01
          • 1970-01-01
          • 2023-01-25
          • 1970-01-01
          • 1970-01-01
          • 2023-03-29
          相关资源
          最近更新 更多