欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

windows下启动和关闭oracle的命令教程

程序员文章站 2023-11-20 08:50:04
经常要用,让他自己启动的话,开机太慢,所以用命令启动方便点。 1.开启: 在运行中输入cmd,进入控制台,lsnrctl start回车,提示启动监听成功后 net start oracleserv...

经常要用,让他自己启动的话,开机太慢,所以用命令启动方便点。

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)))

命令执行成功