启动监听提示:Thelistenersupportsnoservices

lsnrctl start
提示:
The listener supports no services
The command completed successfully
这样启动后远程连接会造成
oracle ORA-12514:TNS:listener does not currently know of service requested in connect descriptor

---方案一---------原因:数据库实例注册到listener-----------------------------------

--登录数据库
$sqlplus / as sysdba
--显示服务名
SQL>show parameter service_names
--强制注册服务
SQL>alter system register;
--查看监听状态
$lsnrctl status

-----方案二--------------------------------------

问题解决了
在listener.ora里面添加了一行
SID_LIST_LISTENER =
(SID_LIST =
(SID_DESC =
(GLOBAL_DBNAME = globe)
(SID_NAME = globe)
)
)

-----方案三-------------------------

后发现Oracle有个Net Manager可用:

在下图的Listeners->Database Services中配置要监听的SID及ORACLE_HOME,退出保存。

linux上面:

[[email protected] oracle]# xhost +

[[email protected] oracle]# su - oracle

[[email protected] ~]$ netmgr
========================================================================================
 

Connecting to (ADDRESS=(PROTOCOL=tcp)(HOST=)(PORT=1521))
TNS-12535: TNS:operation timed out
TNS-12560: TNS:protocol adapter error
TNS-00505: Operation timed out
Linux Error: 110: Connection timed out
LSNRCTL>
今天在启动监听的时候发现需要等很长时间,而且还报错。想想这两天机器做过的改变,只有防火墙动了一下(由于是测试机我试验一下iptables的一些配置)。我马上暂停了防火墙服务,监视服务起来了而且没有任何错误。马上搜一下,是由于我没有在本地防火墙里添加可以127.0.0.1的IP INPUT许可原因。其实只要ping 一下自己的机器名,如果通就可以了。

更多相关文章
  • lsnrctl start提示:The listener supports no servicesThe command completed successfully这样启动后远程连接会造成oracle ORA-12514:TNS:listener does not currently know o ...
  • 在安装好oracle后用lstnctl启动监听时出错, Starting /oracleapp//bin/tnslsnr: please wait.../oracleapp//bin/tnslsnr: error while loading shared libraries: libclntsh.s ...
  • 今天登陆了一下公司AIX平台的ORACLE测试服务器,没有配置监听,由于手动配置监听后,启动监听,发现启动的时候很慢,日志如下:[$(hostname):oracle:/u01/app/oracle/10.2.0/db_1/network/admin]lsnrctl start LSNRCTL fo ...
  • for IBM/AIX RISC System/6000: Version 10.2.0.1.0 - Production onAllforistoonon: (DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(KEYto"/tmp/.oracle"&quo ...
  • Oracle 数据库监听配置一.监听器(LISTENER) 监听器是Oracle基于服务器端的一种网络服务,主要用于监听客户端向数据库服务器端提出的连接请求.既然是基于服务器端的服务,那么它也只存在于数据库服务器端,进行监听器的设置也是在数据库服务器端完成的.二.本地服务名(Tnsname) Ora ...
  • 1,主要配置文件[[email protected]]cd $ORACLE_HOME[[email protected]]cd network/admin/[[email protected]]lslistener.ora listener12111811AM1301.bak shrept.lst tns ...
  •        新装了1个11.2的oracle数据库,配置监听时总是无法启动,最后发现竟然是hosts文件的原因,下面详细信息.1.启动监听:[[email protected] ~]$ lsnrctl startLSNRCTL for Linux: Version 11.2.0.1.0 - Product ...
  • 经常要用数据库,让他自己启动的话,开机太慢,所以用命令启动方便点.1.开启: 在运行中输入cmd,进入控制台,lsnrctl start回车,提示启动监听成功后net start OracleServiceORCL.2 关闭 在运行中输入cmd,进入控制台,lsnrctl stop回车,提示启动监听 ...
一周排行
  • 首先我们来看看相同点,他们都是windows系统的组件,都是由微软公司开发的.通过这两个组件可以实现用户在网络的另一端控制服务器的功能,操作服务器,运行程序就好象操纵自己本地计算机一样简单,速度方面也非常快.不过这两 ...
  • Linuxrpm包、rpm源码包及tar源码包的安装详解
          在使用linux系统的过程中,软件包的安装是避免不了的,在linux下,软件安 ...
  • VMWAREESXi5.0补丁升级攻略
    一.升级前的准备工作1. 去VMWARE官网下载补丁包,地址:http://www.vmw ...
  • 第1章 故障处理方法 一.网络的复杂性 一般网络包括路由.拨号.交换.视频.WAN(ISDN.帧中继.ATM.…).LAN.VLAN.… 二.故障处理模型 1. 界定问题(Define the Problem) 详细 ...
  • 介绍一款优秀的图片水印工具
     介绍一款优秀的图片水印工具:TSR Watermark Image software , ...
  • 又到十五,中秋月圆之时: 可惜台风恰至,未能see到半点的月光,反而将人牢牢的锁在了屋里: 无奈,既然不能对月吟诗,饮酒当歌,只好写写画画了. 古来月亮的出现代表了两个含义,浪漫和寂寞. 两者是相承却又相冲的. 有了 ...
  • http://www.linuxidc.com/Linux/1/111432.htm[host]# yum install quagga [host]#cp /usr/share/doc/quagga-X ...
  • 闭合浮动清除浮动
    “什么是CSS清除浮动? 网络上流行的说法是:在非IE浏览器(如Firefox)下,当容器 ...
  •  转自互联网 ....犹太人有这样的思维习惯,倘若有一个人说出了一种观点,那另一个必须反对他,因为一个人的意见一定是不客观的.所以,当两个犹太人在的时候,就至少会有三种观点,而三个犹太人在一起的时候,就至少要有四种观 ...
  • 主要内容:1.internet体系结构2.internet连接的方法3.internet地址4.internet域名系统5.internet地址是的扩展一.Internet体系结构1.自治系统:原始的Internet ...