经常要用,让他自己启动的话,开机太慢,所以用命令启动方便点。
1.开启:
在运行中输入cmd,进入控制台,lsnrctl start回车,提示启动监听成功后
net start oracleserviceorcl。
2 关闭
在运行中输入cmd,进入控制台,lsnrctl stop回车,提示启动监听成功后
net stop oracleserviceorcl。
这样还是不太方便。
在桌面右键,新建一个记事本,输入
lsnrctl start
net start oracleserviceorcl
另存为 “oracle启动.bat”
同理:
在桌面右键,新建一个记事本,输入
lsnrctl stop
net stop oracleserviceorcl
另存为 “oracle关闭.bat”
1、开启: 只需双击oracle启动.bat 就ok了、
2、关闭:只需双击oracle关闭.bat 就ok了、
补充:还有个比较常用的:
在桌面右键,新建一个记事本,输入
netca
另存为 “重新配置oracle监听.bat”。
****************************************************************************************************
windows下命令启动oracle监听和服务
1.检查监听器状态
c:\users\administrator>lsnrctl status
lsnrctl for 32-bit windows: version 10.2.0.1.0 – production on 16-3月 -2012 09:
0:59
copyright (c) 1991, 2005, oracle. all rights reserved.
正在连接到 (description=(address=(protocol=ipc)(key=extproc1)))
tns-12541: tns: 无监听程序
tns-12560: tns: 协议适配器错误
tns-00511: 无监听程序
32-bit windows error: 2: no such file or directory
正在连接到 (description=(address=(protocol=tcp)(host=asus-pc)(port=1521)))
tns-12541: tns: 无监听程序
tns-12560: tns: 协议适配器错误
tns-00511: 无监听程序
32-bit windows error: 61: unknown error
–上面提示信息表明oracle监听程序没有打开
2.启动监听程序
c:\users\administrator>lsnrctl start
lsnrctl for 32-bit windows: version 10.2.0.1.0 – production on 16-3月 -2012 09:4
5:22
copyright (c) 1991, 2005, oracle. all rights reserved.
启动tnslsnr: 请稍候…
tnslsnr for 32-bit windows: version 10.2.0.1.0 – production
参数文件为d:\product\10.2.0\db_1\network\admin\listener.ora
写入d:\product\10.2.0\db_1\network\log\listener.log的日志信息
监听: (description=(address=(protocol=ipc)(pipename=\\.\pipe\extproc1ipc)))
监听: (description=(address=(protocol=tcp)(host=asus-pc)(port=1521)))
正在连接到 (description=(address=(protocol=ipc)(key=extproc1)))
listener 的 status
————————
别名 listener
版本 tnslsnr for 32-bit windows: version 10.2.0.1.0 – produ
ction
启动日期 16-3月 -2012 09:45:28
正常运行时间 0 天 0 小时 0 分 6 秒
跟踪级别 off
安全性 on: local os authentication
snmp off
监听程序参数文件 d:\product\10.2.0\db_1\network\admin\listener.ora
监听程序日志文件 d:\product\10.2.0\db_1\network\log\listener.log
监听端点概要…
(description=(address=(protocol=ipc)(pipename=\\.\pipe\extproc1ipc)))
(description=(address=(protocol=tcp)(host=asus-pc)(port=1521)))
服务摘要..
服务 “plsextproc” 包含 1 个例程。
例程 “plsextproc”, 状态 unknown, 包含此服务的 1 个处理程序…
命令执行成功
–监听程序启动成功
3.启动oracle服务实例
c:\users\administrator>net start oracleserviceorcl
oracleserviceorcl 服务正在启动 ………
oracleserviceorcl 服务已经启动成功。
4.关闭oracle服务实例
c:\users\administrator>net stop oracleserviceorcl
oracleserviceorcl 服务正在停止……
oracleserviceorcl 服务已成功停止。
5.关闭监听
c:\users\administrator>lsnrctl stop
lsnrctl for 32-bit windows: version 10.2.0.1.0 – production on 16-3月 -2012 09:5
2:12
copyright (c) 1991, 2005, oracle. all rights reserved.
正在连接到 (description=(address=(protocol=ipc)(key=extproc1)))
命令执行成功