楼主: litsnake1

oracle12c 监听出问题?

[复制链接]
论坛徽章:
0
发表于 2018-8-6 11:37 | 显示全部楼层
hosts 文件里127.0.0.1 localhost
192.168.200.78 test-db


或者 本机IP这个就不用写,然后监听配置文件里配IP 就可以了。

使用道具 举报

回复
论坛徽章:
0
 楼主| 发表于 2018-8-6 11:57 | 显示全部楼层
zergduan 发表于 2018-8-6 11:31
域名有长短分别,你要保证你的hostname可以被解析,无所谓长短。另外,你要保证你启动监听的ip有解析

C:\Users\Administrator>ipconfig/all

Windows IP 配置

   主机名  . . . . . . . . . . . . . : DB-test-2008
   主 DNS 后缀 . . . . . . . . . . . :
   节点类型  . . . . . . . . . . . . : 混合
   IP 路由已启用 . . . . . . . . . . : 否
   WINS 代理已启用 . . . . . . . . . : 否

以太网适配器 本地连接:

   连接特定的 DNS 后缀 . . . . . . . :
   描述. . . . . . . . . . . . . . . : Intel(R) PRO/1000 MT Network Connection
   物理地址. . . . . . . . . . . . . : 00-50-56-94-4E-56
   DHCP 已启用 . . . . . . . . . . . : 否
   自动配置已启用. . . . . . . . . . : 是
   IPv4 地址 . . . . . . . . . . . . : 192.168.200.78(首选)
   子网掩码  . . . . . . . . . . . . : 255.255.255.0
   默认网关. . . . . . . . . . . . . : 192.168.200.252
   DNS 服务器  . . . . . . . . . . . : 192.168.9.1
                                       192.168.9.2
   TCPIP 上的 NetBIOS  . . . . . . . : 已启用

隧道适配器 isatap.{667ABFB7-0D5D-4B4D-81F8-30750D703BE4}:

   媒体状态  . . . . . . . . . . . . : 媒体已断开
   连接特定的 DNS 后缀 . . . . . . . :
   描述. . . . . . . . . . . . . . . : Microsoft ISATAP Adapter
   物理地址. . . . . . . . . . . . . : 00-00-00-00-00-00-00-E0
   DHCP 已启用 . . . . . . . . . . . : 否
   自动配置已启用. . . . . . . . . . : 是


C:\Users\Administrator>hostname
DB-test-2008


hosts文件内容:
# localhost name resolution is handled within DNS itself.
#        ::1                localhost
        127.0.0.1       localhost
192.168.200.46      DB-test-2008

使用道具 举报

回复
论坛徽章:
122
现任管理团队成员
日期:2011-05-07 01:45:08乌索普
日期:2019-02-14 23:54:04
发表于 2018-8-6 11:59 | 显示全部楼层

# localhost name resolution is handled within DNS itself.
#        ::1                localhost
127.0.0.1       localhost
192.168.200.46      DB-test-2008


这样没问题的。

你现在重启listener,使用192.168.200.46配置到listener.ora中

使用道具 举报

回复
论坛徽章:
122
现任管理团队成员
日期:2011-05-07 01:45:08乌索普
日期:2019-02-14 23:54:04
发表于 2018-8-6 12:05 | 显示全部楼层
另外,你前面的错误配置,会导致listener.log变得很大,你必须保证这个lisnter.log<4GB;所以我建议你启动listener.ora之前,把listener.ora改名,让listener启动时重新生成~

使用道具 举报

回复
论坛徽章:
0
 楼主| 发表于 2018-8-6 12:06 | 显示全部楼层
本帖最后由 litsnake1 于 2018-8-6 12:09 编辑

谢谢楼上各位,我再来整理一下我的情况啊:
C:\Users\Administrator>ipconfig/all

Windows IP 配置

   主机名  . . . . . . . . . . . . . : DB-test-2008
   主 DNS 后缀 . . . . . . . . . . . :
   节点类型  . . . . . . . . . . . . : 混合
   IP 路由已启用 . . . . . . . . . . : 否
   WINS 代理已启用 . . . . . . . . . : 否

以太网适配器 本地连接:

   连接特定的 DNS 后缀 . . . . . . . :
   描述. . . . . . . . . . . . . . . : Intel(R) PRO/1000 MT Network Connection
   物理地址. . . . . . . . . . . . . : 00-50-56-94-4E-56
   DHCP 已启用 . . . . . . . . . . . : 否
   自动配置已启用. . . . . . . . . . : 是
   IPv4 地址 . . . . . . . . . . . . : 192.168.200.78(首选)
   子网掩码  . . . . . . . . . . . . : 255.255.255.0
   默认网关. . . . . . . . . . . . . : 192.168.200.252
   DNS 服务器  . . . . . . . . . . . : 192.168.9.1
                                       192.168.9.2
   TCPIP 上的 NetBIOS  . . . . . . . : 已启用

隧道适配器 isatap.{667ABFB7-0D5D-4B4D-81F8-30750D703BE4}:

   媒体状态  . . . . . . . . . . . . : 媒体已断开
   连接特定的 DNS 后缀 . . . . . . . :
   描述. . . . . . . . . . . . . . . : Microsoft ISATAP Adapter
   物理地址. . . . . . . . . . . . . : 00-00-00-00-00-00-00-E0
   DHCP 已启用 . . . . . . . . . . . : 否
   自动配置已启用. . . . . . . . . . : 是

**************************************************分割线

C:\Users\Administrator>hostname
DB-test-2008

**************************************************分割线

listener.ora内容:

# listener.ora Network Configuration File: C:\app\Administrator\virtual\product\12.2.0\dbhome_1\network\admin\listener.ora
# Generated by Oracle configuration tools.

SID_LIST_LISTENER =
  (SID_LIST =
    (SID_DESC =
      (SID_NAME = CLRExtProc)
      (ORACLE_HOME = C:\app\Administrator\virtual\product\12.2.0\dbhome_1)
      (PROGRAM = extproc)
      (ENVS = "EXTPROC_DLLS=ONLY:C:\app\Administrator\virtual\product\12.2.0\dbhome_1\bin\oraclr12.dll")
    )
  )

LISTENER =
  (DESCRIPTION_LIST =
    (DESCRIPTION =
      (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.200.78)(PORT = 1521 ) )
      (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521))
    )
  )

DIAG_ADR_ENABLED_LISTENER = OFF

**************************************************分割线
hosts文件内容我试过几种组合:
1.
# localhost name resolution is handled within DNS itself.
127.0.0.1       localhost

2.
# localhost name resolution is handled within DNS itself.
127.0.0.1       localhost
192.168.200.78          DB-test-2008

**************************************************分割线
结果都是一样:
C:\Users\Administrator>lsnrctl status

LSNRCTL for 64-bit Windows: Version 12.2.0.1.0 - Production on 06-8月 -2018 12:0
0:39

Copyright (c) 1991, 2016, Oracle.  All rights reserved.

正在连接到 (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=192.168.200.78)(PORT=1521))
)
TNS-12535: TNS: 操作超时
TNS-12560: TNS: 协议适配器错误
  TNS-00505: 操作超时
   64-bit Windows Error: 60: Unknown error

正在连接到 (DESCRIPTION=(ADDRESS=(PROTOCOL=IPC)(KEY=EXTPROC1521)))
LISTENER 的 STATUS
------------------------
别名                      LISTENER
版本                      TNSLSNR for 64-bit Windows: Version 12.2.0.1.0 - Produ
ction
启动日期                  06-8月 -2018 12:00:34
正常运行时间              0 天 0 小时 0 分 26 秒
跟踪级别                  off
安全性                    ON: Local OS Authentication
SNMP                      OFF
监听程序参数文件          C:\app\Administrator\virtual\product\12.2.0\dbhome_1\n
etwork\admin\listener.ora
监听程序日志文件          C:\app\Administrator\virtual\product\12.2.0\dbhome_1\n
etwork\log\listener.log
监听端点概要...
  (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=192.168.200.78)(PORT=1521)))
  (DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(PIPENAME=\\.\pipe\EXTPROC1521ipc)))
服务摘要..
服务 "CLRExtProc" 包含 1 个实例。
  实例 "CLRExtProc", 状态 UNKNOWN, 包含此服务的 1 个处理程序...
命令执行成功

使用道具 举报

回复
论坛徽章:
122
现任管理团队成员
日期:2011-05-07 01:45:08乌索普
日期:2019-02-14 23:54:04
发表于 2018-8-6 12:08 | 显示全部楼层
去看这个  C:\app\Administrator\virtual\product\12.2.0\dbhome_1\network\log\listener.log 文件的大小

使用道具 举报

回复
论坛徽章:
0
 楼主| 发表于 2018-8-6 12:12 | 显示全部楼层
zergduan 发表于 2018-8-6 12:08
去看这个  C:\app\Administrator\virtual\product\12.2.0\dbhome_1\network\log\listener.log 文件的大小

应该不是这个问题,网上有说log文件超过4g,导致超时,我的log文件才21k,因为刚刚装的,应该不是这个问题引起

使用道具 举报

回复
论坛徽章:
122
现任管理团队成员
日期:2011-05-07 01:45:08乌索普
日期:2019-02-14 23:54:04
发表于 2018-8-6 12:15 | 显示全部楼层
本帖最后由 zergduan 于 2018-8-6 12:17 编辑

windows 2008?? 你安装的时候没有报错?

[img]blob:http://www.itpub.net/8b7975bb-ad79-4939-8df2-1b44242637a0[/img]
屏幕快照 2018-08-06 12.16.22.png

使用道具 举报

回复
论坛徽章:
122
现任管理团队成员
日期:2011-05-07 01:45:08乌索普
日期:2019-02-14 23:54:04
发表于 2018-8-6 12:31 | 显示全部楼层
把listner关了,彻底关掉

然后在 listener.ora中添加

TRACE_FILE_LISTENER = LISTENER.TRC
TRACE_DIRECTORY_LISTENER = C:\TEMP
TRACE_LEVEL_LISTENER = SUPPORT

然后在你的建立一个目录 C:\TEMP

重启listener,把listener.log和listener.trc 上传

使用道具 举报

回复
论坛徽章:
0
 楼主| 发表于 2018-8-6 12:42 | 显示全部楼层
谢谢zergduan,log和trc已经上传附件了,请查看

listener_log.txt

809 Bytes, 下载次数: 4

listener_trc.txt

115.47 KB, 下载次数: 5

使用道具 举报

回复

您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

TOP技术积分榜 社区积分榜 徽章 团队 统计 知识索引树 积分竞拍 文本模式 帮助
  ITPUB首页 | ITPUB论坛 | 数据库技术 | 企业信息化 | 开发技术 | 微软技术 | 软件工程与项目管理 | IBM技术园地 | 行业纵向讨论 | IT招聘 | IT文档
  ChinaUnix | ChinaUnix博客 | ChinaUnix论坛
CopyRight 1999-2011 itpub.net All Right Reserved. 北京盛拓优讯信息技术有限公司版权所有 联系我们 
京ICP备09055130号-4  北京市公安局海淀分局网监中心备案编号:11010802021510 广播电视节目制作经营许可证:编号(京)字第1149号
  
快速回复 返回顶部 返回列表