设为首页 加入收藏

TOP

oracle lsnrctl
2015-11-21 01:27:29 来源: 作者: 【 】 浏览:0
Tags:oracle lsnrctl
Oracle 11G在windows 7 系统上不需要设置系统环境变量。
?
在命令行环境中运行命令: echo %ORACLE_SID% 可以看到此变量并不存在。
也可以到注册表验证:
?
HKEY_CURRENT_USER\Environment
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environment
?
两处均没有Oracle所需变量。
?
windows系统下,oracle 11G将ORACLE_SID和ORACLE_HOME_NAME等重要变量存放在注册表中。如果安装多个oracle,那么只有最后安装的这个会存放在注册表中。手动运行set命令可以临时覆盖变量值。
?
oracle环境变量可通过注册表查看:
?
HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\KEY_$$$$ 下有Oracle的系列变量值。其中$$$$为ORACLE_HOME_NAME。
?
windows 环境变量注册表

windows注册表oracle环境变量
?本文将讨论用LSNRCTL命令启动、关闭和查看监听器的状态的方法。
?
怎样启动、关闭和重新启动oracle监听器
?
在启动、关闭或者重启oracle监听器之前确保使用lsnrctl status命令检查oracle监听器的状态。除了得到监听器的状态之外,你还可以从lsnrctl status命令的输出中得到如下的信息:
?
监听器的启动时间
监听器的运行时间
监听器参数文件listener.ora的位置,通常位于$ORACLE_HOME/network/admin目录下
监听器日志文件的位置
如果oracle监听器没用运行,你将得到如下的信息
?
如果oracle监听器正在运行,你将得到如下信息
?
如果oracle监听器没用运行,你可以用lsnrctl start命令启动oracle监听器,该命令将启动所有的监听器,如果你只想启动特定的监听器,可以再start后面指定监听器的名字,例如:lsnrctl start [listener-name]。
?
listener.ora
?
# listener.ora Network Configuration File: D:\app\Administrator\product\11.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 = D:\app\Administrator\product\11.2.0\dbhome_1)
(PROGRAM = extproc)
(ENVS = "EXTPROC_DLLS=ONLY:D:\app\Administrator\product\11.2.0\dbhome_1\bin\oraclr11.dll")
)
)

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

ADR_BASE_LISTENER = D:\app\Administrator

?

?
tnsnames.ora
?
# tnsnames.ora Network Configuration File: D:\app\Administrator\product\11.2.0\dbhome_1\network\admin\tnsnames.ora
# Generated by Oracle configuration tools.

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

ORCL =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = PC100)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = orcl)
)
)

?


】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇用存储过程判断某个人员在一天的.. 下一篇Oracleasmkfed工具的使用之一

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: