linux系统启动oracle

listener control 监听控制

style=”color: #ff6600;”> linux下启动oracle需要两步:一、启动监听 
二、启动服务

       

因为你在键入 lsnrctl 回车之后,就进入到监听控制界面。

一、启动监听

对于DBA来说,启动和关闭oracle监听器是很基础的任务,但是Linux系统管理员或者程序员有时也需要在开发数据库中做一些基本的DBA操作,因此了解一些基本的管理操作对他们来说很重要。

在启动、关闭或者重启oracle监听器之前确保使用lsnrctl
status命令检查oracle监听器的状态:

监听命令:lsnrctl ,具体使用方法如下

      本文将讨论用LSNRCTL命令启动、关闭和查看监听器的状态的方法。

1、$lsnrctl status:检查当前监听器的状态

1、lsnrctl status:检查当前监听器的状态

    

2、$lsnrctl start [listener-name]
启动所有的监听器,可以指定名字来启动特定的监听器

2、lsnrctl start [listener-name]
启动所有的监听器,可以指定名字来启动特定的监听器

       在启动、关闭或者重启oracle监听器之前确保使用

3、$lsnrctl stop [listener-name]
关闭所有的监听器,可以指定名字来关闭特定的监听器

3、lsnrctl stop
[listener-name]  关闭所有的监听器,可以指定名字来关闭特定的监听器

lsnrctl
status           
(listener control 监听控制的简拼)
命令检查oracle监听器的状态。除了得到监听器的状态之外,你还可以从lsnrctl
status命令的输出中得到如下的信息:

4、$lsnrctl reload 重启监听器,此命令可以代替lsnrctl stop,lsnrctl start

4、lsnrctl reload  重启监听器,此命令可以代替lsnrctl stop,lsnrctl start

监听器的启动时间
监听器的运行时间
监听器参数文件listener.ora的位置,通常位于$ORACLE_HOME/network/admin目录下
监听器日志文件的位置

5、lsnrctl hep 可以显示所有可用的监听器命令

5、lsnrctl hep      可以显示所有可用的监听器命令

1.如果oracle监听器没用运行,你将得到如下的信息

以上所述是小编给大家介绍的oracle 监听 lsnrctl
命令,希望对大家有所帮助,如果大家有任何疑问欢迎给我留言,小编会及时回复大家的!

 

 

如果有多个监听,建议使用
上面的第二种方式,例如启动名称为test的监听服务:


[c-sharp]
 view
plaincopy

lsnrctl start test

  1.  1. $ lsnrctl status    
  2.  2.     
  3.  3. LSNRCTL for Linux: Version 11.1.0.6.0 – Production on 04-APR-2009 16:27:39    
  4.  4.     
  5.  5. Copyright (c) 1991, 2007, Oracle.  All rights reserved.    
  6.  6.     
  7.  7. Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=192.168.1.2)(PORT=1521)))    
  8.  8. TNS-12541: TNS:no listener    
  9.  9.  TNS-12560: TNS:protocol adapter error    
  10. 10.   TNS-00511: No listener    
  11. 11.    Linux Error: 111: Connection refused    
  12. 12. Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=IPC)(KEY=EXTPROC)))    
  13. 13. TNS-12541: TNS:no listener    
  14. 14.  TNS-12560: TNS:protocol adapter error    
  15. 15.   TNS-00511: No listener    
  16. 16.    Linux Error: 2: No such file or directory    

二、启动oracle服务

 

 

 

输入下面命令即可。

 

 

2.如果oracle监听器正在运行,你将得到如下信息

[root@testdb ~]$ export
ORACLE_澳门金沙vip,SID=orcl
[root@testdb ~]$ sqlplus /nolog

 

SQL*Plus: Release 11.2.0.3.0 Production on Thu Dec 25 10:43:36 2014

[c-sharp] view
plaincopy