原文作者:anyonefeng
原文地址:http://anyonefeng.iteye.com/blog/1032891
设置SET ORACLE_SID=ORCL
ORCL--实例名称
--停止oracle实例服务
C:\Users\Administrator>net stop oracleserviceORCl
OracleServiceORCL 服务正在停止.........
OracleServiceORCL 服务已成功停止。
--启动oracle实例服务
C:\Users\Administrator>net start oracleserviceORCl
OracleServiceORCL 服务正在启动 ........
OracleServiceORCL 服务已经启动成功。
--启动oracle监听服务
C:\Users\Administrator>lsnrctl start
LSNRCTL for 32-bit Windows: Version 10.2.0.1.0 - Production on 06-5月 -2011 11:2
0:27
Copyright (c) 1991, 2005, Oracle. All rights reserved.
启动tnslsnr: 请稍候...
TNSLSNR for 32-bit Windows: Version 10.2.0.1.0 - Production
系统参数文件为H:\oracle\product\10.2.0\db_1\network\admin\listener.ora
写入H:\oracle\product\10.2.0\db_1\network\log\listener.log的日志信息
监听: (DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(PIPENAME=\\.\pipe\EXTPROC1ipc)))
监听: (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=OUDH8N52JSGDDZG)(PORT=1521)))
正在连接到 (DESCRIPTION=(ADDRESS=(PROTOCOL=IPC)(KEY=EXTPROC1)))
LISTENER 的 STATUS
------------------------
别名 LISTENER
版本 TNSLSNR for 32-bit Windows: Version 10.2.0.1.0 - Produ
ction
启动日期 06-5月 -2011 11:20:34
正常运行时间 0 天 0 小时 0 分 6 秒
跟踪级别 off
安全性 ON: Local OS Authentication
SNMP OFF
监听程序参数文件 H:\oracle\product\10.2.0\db_1\network\admin\listener.o
ra
监听程序日志文件 H:\oracle\product\10.2.0\db_1\network\log\listener.log
监听端点概要...
(DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(PIPENAME=\\.\pipe\EXTPROC1ipc)))
(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=OUDH8N52JSGDDZG)(PORT=1521)))
服务摘要..
服务 "PLSExtProc" 包含 1 个例程。
例程 "PLSExtProc", 状态 UNKNOWN, 包含此服务的 1 个处理程序...
命令执行成功
--停止oracle监听服务
C:\Users\Administrator>lsnrctl stop
LSNRCTL for 32-bit Windows: Version 10.2.0.1.0 - Production on 06-5月 -2011 11:1
4:30
Copyright (c) 1991, 2005, Oracle. All rights reserved.
正在连接到 (DESCRIPTION=(ADDRESS=(PROTOCOL=IPC)(KEY=EXTPROC1)))
命令执行成功
--启动oracle控制台服务
C:\Users\Administrator>emctl start dbconsole
Oracle Enterprise Manager 10g Database Control Release 10.2.0.1.0
Copyright (c) 1996, 2005 Oracle Corporation. All rights reserved.
http://OUDH8N52JSGDDZG:1158/em/console/aboutApplication
Starting Oracle Enterprise Manager 10g Database Control ...OracleDBConsoleorcl
服务正在启动 ................
OracleDBConsoleorcl 服务已经启动成功。
--停止oracle控制台服务
C:\Users\Administrator>emctl stop dbconsole
Oracle Enterprise Manager 10g Database Control Release 10.2.0.1.0
Copyright (c) 1996, 2005 Oracle Corporation. All rights reserved.
http://OUDH8N52JSGDDZG:1158/em/console/aboutApplication
OracleDBConsoleorcl 服务正在停止....
OracleDBConsoleorcl 服务已成功停止。
分享到:
相关推荐
其次,Oracle服务是Windows服务的一部分,负责启动和停止数据库实例。你可以通过服务管理工具(services.msc)来操作。 1. 启动Oracle服务: - 打开“服务”管理工具,找到Oracle相关的服务(如OracleServiceSID,...
### Windows系统CMD窗口启动与关闭Oracle服务 在Windows操作系统中,通过命令提示符(CMD)窗口来管理和控制Oracle数据库服务是一种常见的操作方式。这种方式不仅能够提高管理效率,还能帮助管理员执行自动化任务。...
使用bat文件启动和停止Oracle服务有以下几个优点: 1. 快速:只需双击bat文件,无需打开服务管理器进行操作。 2. 自动化:可以将这些bat文件添加到系统启动项,根据需要自动执行启动或停止服务。 3. 方便:适合对...
这个"启动停止ORACLE服务bat"文件可能包含了以下命令: 1. **设置环境变量**:首先,可能包含了设置Oracle的环境变量,如`PATH`、`ORACLE_HOME`、`TNS_ADMIN`等,确保数据库客户端能正确识别到所需路径。 2. **...
相反,`stop oracle.bat` 文件则用于停止Oracle服务,它可能包含了 `net stop OracleServiceSID` 命令来停止相应的服务,释放系统内存。这有助于减少不必要的系统负载,特别是当你知道一段时间内不会使用数据库时。 ...
要快速启动Oracle服务,可以编写一个批处理文件,内容如下: ```batch @echo off net start "OracleService<实例名>" echo Oracle数据库服务已启动。 pause ``` 这里的`<实例名>`应替换为实际的Oracle数据库实例...
在"启动停止ORACLE服务bat"中,脚本可能包含了上述启动和停止服务的命令,通过简单的界面交互,用户只需点击一次即可执行相应的操作。 - 脚本可能还会包含检查服务状态、错误处理和日志记录等功能,以确保服务操作...
总结起来,Linux和Windows环境下启动和管理Oracle服务需要熟悉SQL*Plus命令以及环境变量的设置。理解并掌握这些基本操作对于Oracle数据库管理员来说至关重要,能够确保数据库系统的正常运行和维护。
5. 执行`startup`命令启动数据库实例。 6. 最后,可能需要启动监听器服务(Listener),以允许远程连接,使用`lsnrctl start`命令。 停止Oracle 10g服务的过程与之相反: 1. 同样先检查环境变量,确保正确。 2. ...
2. 停止服务:使用`sc stop`或`net stop`命令来停止Oracle服务。 3. 清理环境:可能还会包含一些清理操作,如关闭相关进程,释放资源等。 在使用这两个脚本时,需以管理员权限运行,因为操作服务通常需要管理员级别...
这两个文件分别对应于启动和停止Oracle 11g服务的命令。例如,关闭服务的脚本可能包含了像"net stop OracleServiceORCL"这样的命令,而启动服务的脚本则可能包含"net start OracleServiceORCL"。这些命令都是Windows...
这些命令可以包括启动、停止、暂停和继续Oracle服务的操作。 例如,你可以创建一个批处理文件,内容如下: ```cmd @echo off REM 启动Oracle监听器 net start "OracleOraDB12home1TNSListener" REM 启动Oracle服务...
在“启动Oracle.bat”和“停止Oracle.bat”这两个批处理文件中,通常包含了用于启动和关闭Oracle 11g服务的命令。下面,我们将详细讨论这两个脚本可能包含的内容及其背后的原理。 1. **启动Oracle 11g服务** - `...
同时,如果遇到无法通过服务控制面板正常启动或停止Oracle服务的情况,这些脚本可以作为一个备用解决方案。 总的来说,Oracle10g在Windows下的服务管理脚本是数据库管理员不可或缺的工具,它们简化了对Oracle服务的...
标题中的"oracle服务启动终止文件"指的是两个批处理脚本,即"启动oracle服务.bat"和"停止oracle服务.bat"。这些文件是为方便用户快速启动或停止Oracle数据库服务而创建的。使用它们,用户只需要双击对应文件,无需...
Oracle数据库是全球广泛使用的数据库管理系统,对于系统的稳定运行,了解如何正确启动和停止Oracle服务至关重要。在Windows操作系统中,Oracle服务通常以服务的形式存在,可以通过服务管理器或命令行工具进行操作。...
2. 输入以下命令来停止Oracle数据库实例: ``` @echo off rem 设置ORACLE_HOME和PATH环境变量 set ORACLE_HOME=C:\Oracle\product\12.1.0\dbhome_1 set PATH=%ORACLE_HOME%\bin;%PATH% rem 登录SQL*Plus并...
除了使用批处理文件,还可以直接通过操作系统的服务管理工具(如Windows的服务管理器)来启动和停止Oracle服务,或者使用Oracle提供的管理工具,如Oracle企业管理器(EM)或SQL*Plus。 在日常运维中,了解这些启动...
`net start`是Windows命令,用于启动指定的服务。 相反,`OracleShut.bat`脚本可能包括这样的命令来停止服务: ```batch @echo off net stop "OracleServiceSID" echo Oracle服务已关闭。 ``` 同样,...
3. **SQL*Plus启动:** 登录到SYSDBA角色,执行`startup`命令启动数据库实例。如果需要挂载数据库,可以使用`startup mount`,然后用`alter database open`来打开数据库。 **Oracle服务关闭:** 1. **服务管理器...