12
返回列表 发新帖
楼主: tttsjg_cn

listener的问题

[复制链接]
论坛徽章:
314
行业板块每日发贴之星
日期:2012-07-12 18:47:29双黄蛋
日期:2011-08-12 17:31:04咸鸭蛋
日期:2011-08-18 15:13:51迷宫蛋
日期:2011-08-18 16:58:25紫蛋头
日期:2011-08-31 10:57:28ITPUB十周年纪念徽章
日期:2011-09-27 16:30:47蜘蛛蛋
日期:2011-10-20 15:51:25迷宫蛋
日期:2011-10-29 11:12:59ITPUB十周年纪念徽章
日期:2011-11-01 16:19:41鲜花蛋
日期:2011-11-09 20:33:30
11#
发表于 2007-1-17 15:01 | 只看该作者
最初由 warehouse 发布
[B]

10g下你把listener.ora文件删除,lsnrctl start之后在连接你看看能否连接上,肯定能连上,之后lsnrctl services看看应该都是ready! [/B]


我把listener.ora 剪贴开,然后启动服务里的监听进程,结果报错,
然后到dos 下lsnrctl status, 也出错, 连接数据库,报没监听器

没监听器1.jpg (48.67 KB, 下载次数: 6)

没监听器1.jpg

使用道具 举报

回复
论坛徽章:
314
行业板块每日发贴之星
日期:2012-07-12 18:47:29双黄蛋
日期:2011-08-12 17:31:04咸鸭蛋
日期:2011-08-18 15:13:51迷宫蛋
日期:2011-08-18 16:58:25紫蛋头
日期:2011-08-31 10:57:28ITPUB十周年纪念徽章
日期:2011-09-27 16:30:47蜘蛛蛋
日期:2011-10-20 15:51:25迷宫蛋
日期:2011-10-29 11:12:59ITPUB十周年纪念徽章
日期:2011-11-01 16:19:41鲜花蛋
日期:2011-11-09 20:33:30
12#
发表于 2007-1-17 15:01 | 只看该作者
这是启动监听器时的情况

没监听器2.jpg (94.26 KB, 下载次数: 9)

没监听器2.jpg

使用道具 举报

回复
论坛徽章:
150
蓝锆石
日期:2011-11-16 22:31:22萤石
日期:2011-11-17 13:05:31祖母绿
日期:2008-06-14 15:23:26海蓝宝石
日期:2011-11-16 22:25:15紫水晶
日期:2011-11-16 22:31:22红宝石
日期:2011-10-09 08:54:30蓝锆石
日期:2009-01-31 15:20:54萤石
日期:2008-12-22 15:22:00祖母绿
日期:2011-11-17 13:13:26海蓝宝石
日期:2008-07-05 14:52:18
13#
发表于 2007-1-17 19:30 | 只看该作者
[php]
C:\>E:

E:\>CD ORACLE/NETWORK

E:\oracle\network>DIR
驱动器 E 中的卷没有标签。
卷的序列号是 F6E5-4B31

E:\oracle\network 的目录

2007-01-17  19:23    <DIR>          .
2007-01-17  19:23    <DIR>          ..
2007-01-17  19:22    <DIR>          BAK
2007-01-12  19:17               788 listener.ora
2007-01-12  18:45               794 listener.ora.bak
2006-12-14  09:10               454 sqlnet.ora
2007-01-13  22:39             1,251 tnsnames.ora
2007-01-06  16:49             1,054 tnsnames.ora.bak
               5 个文件          4,341 字节
               3 个目录 21,800,390,656 可用字节

E:\oracle\network>MOVE LISTENER.ORA BAK

E:\oracle\network>DIR
驱动器 E 中的卷没有标签。
卷的序列号是 F6E5-4B31

E:\oracle\network 的目录

2007-01-17  19:23    <DIR>          .
2007-01-17  19:23    <DIR>          ..
2007-01-17  19:23    <DIR>          BAK
2007-01-12  18:45               794 listener.ora.bak
2006-12-14  09:10               454 sqlnet.ora
2007-01-13  22:39             1,251 tnsnames.ora
2007-01-06  16:49             1,054 tnsnames.ora.bak
               4 个文件          3,553 字节
               3 个目录 21,800,390,656 可用字节

E:\oracle\network>lsnrctl stop

LSNRCTL for 32-bit Windows: Version 10.2.0.1.0 - Production on 17-1月 -2007 19:2
4:07

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

正在连接到 (ADDRESS=(PROTOCOL=tcp)(HOST=)(PORT=1521))
命令执行成功

E:\oracle\network>lsnrctl start

LSNRCTL for 32-bit Windows: Version 10.2.0.1.0 - Production on 17-1月 -2007 19:2
4:13

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

启动tnslsnr: 请稍候...

TNSLSNR for 32-bit Windows: Version 10.2.0.1.0 - Production
写入E:\oracle\product\10.2.0\db_2\network\log\listener.log的日志信息
监听: (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=xys)(PORT=1521)))

正在连接到 (ADDRESS=(PROTOCOL=tcp)(HOST=)(PORT=1521))
LISTENER 的 STATUS
------------------------
别名                      LISTENER
版本                      TNSLSNR for 32-bit Windows: Version 10.2.0.1.0 - Produ
ction
启动日期                  17-1月 -2007 19:24:17
正常运行时间              0 天 0 小时 0 分 3 秒
跟踪级别                  off
安全性                    ON: Local OS Authentication
SNMP                      OFF
监听程序日志文件          E:\oracle\product\10.2.0\db_2\network\log\listener.log

监听端点概要...
  (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=xys)(PORT=1521)))
监听程序不支持服务
命令执行成功

E:\oracle\network>lsnrctl services

LSNRCTL for 32-bit Windows: Version 10.2.0.1.0 - Production on 17-1月 -2007 19:2
4:25

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

正在连接到 (ADDRESS=(PROTOCOL=tcp)(HOST=)(PORT=1521))
监听程序不支持服务
命令执行成功

E:\oracle\network>set oracle_sid=test

E:\oracle\network>sqlplus /nolog

SQL*Plus: Release 10.2.0.1.0 - Production on 星期三 1月 17 19:24:36 2007

Copyright (c) 1982, 2005, Oracle.  All rights reserved.

SQL> connect system/system@test
ERROR:
ORA-12514: TNS: 监听程序当前无法识别连接描述符中请求的服务

--上面connect不上,正常应该能连接上,应该会自动动态注册上,但是没有动态注册上,有一点奇怪!



SQL> connect / as sysdba
已连接。
SQL> alter system register;

系统已更改。

SQL> host lsnrctl services

LSNRCTL for 32-bit Windows: Version 10.2.0.1.0 - Production on 17-1月 -2007 19:2
5:14

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

正在连接到 (ADDRESS=(PROTOCOL=tcp)(HOST=)(PORT=1521))
服务摘要..
服务 "BBB" 包含 1 个例程。
  例程 "utf", 状态 BLOCKED, 包含此服务的 1 个处理程序...
    处理程序:
      "DEDICATED" 已建立:0 已拒绝:0 状态:ready
         LOCAL SERVER
服务 "TEST_XPT" 包含 1 个例程。
  例程 "test", 状态 READY, 包含此服务的 2 个处理程序...
    处理程序:
      "D000" 已建立:0 已被拒绝:0 当前: 1 最大: 1002 状态: ready
         DISPATCHER <machine: XYS, pid: 3480>
         (ADDRESS=(PROTOCOL=tcp)(HOST=xys)(PORT=1325))
      "DEDICATED" 已建立:0 已拒绝:0 状态:ready
         LOCAL SERVER
服务 "UTF_XPT" 包含 1 个例程。
  例程 "utf", 状态 BLOCKED, 包含此服务的 1 个处理程序...
    处理程序:
      "DEDICATED" 已建立:0 已拒绝:0 状态:ready
         LOCAL SERVER
服务 "test" 包含 1 个例程。
  例程 "test", 状态 READY, 包含此服务的 2 个处理程序...
    处理程序:
      "D000" 已建立:0 已被拒绝:0 当前: 1 最大: 1002 状态: ready
         DISPATCHER <machine: XYS, pid: 3480>
         (ADDRESS=(PROTOCOL=tcp)(HOST=xys)(PORT=1325))
      "DEDICATED" 已建立:0 已拒绝:0 状态:ready
         LOCAL SERVER
服务 "utf" 包含 1 个例程。
  例程 "utf", 状态 BLOCKED, 包含此服务的 1 个处理程序...
    处理程序:
      "DEDICATED" 已建立:0 已拒绝:0 状态:ready
         LOCAL SERVER
命令执行成功

SQL> connect system/system@test
已连接。
/
SQL>

[/php]

使用道具 举报

回复
论坛徽章:
26
数据库板块每日发贴之星
日期:2006-09-04 01:02:512009日食纪念
日期:2009-07-22 09:30:00生肖徽章2007版:虎
日期:2009-08-12 13:08:002010新春纪念徽章
日期:2010-01-04 08:33:082011新春纪念徽章
日期:2011-02-18 11:43:35ITPUB十周年纪念徽章
日期:2011-11-01 16:20:28凯迪拉克
日期:2013-11-20 21:13:48美羊羊
日期:2015-03-04 14:48:582015年新春福章
日期:2015-03-06 11:57:31双子座
日期:2015-09-25 14:44:15
14#
发表于 2007-1-21 12:03 | 只看该作者
如果没有listener.ora文件的话,会采用默认的端口启动监听,再加上动态服务注册,这就是一个完备的监听了。

使用道具 举报

回复
论坛徽章:
41
生肖徽章:鸡
日期:2006-09-06 21:16:07生肖徽章:鸡
日期:2006-09-26 17:35:04生肖徽章:鸡
日期:2006-10-27 07:23:32金色在线徽章
日期:2007-01-03 04:01:42生肖徽章:鸡
日期:2007-01-25 16:58:43
15#
发表于 2007-1-23 19:37 | 只看该作者
最初由 gengyonghui 发布
[B]如果没有listener.ora文件的话,会采用默认的端口启动监听,再加上动态服务注册,这就是一个完备的监听了。 [/B]

使用道具 举报

回复

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

本版积分规则 发表回复

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