通过菜单启动关闭数据库
在开始菜单中有Start Database 和 Stop Database两个链接。
其实他们分别对应着
C:\oraclexe\app\oracle\product\11.2.0\server\bin目录下的 StartDB.bat 和 StopDB.bat
StartDB.bat : 用于启动Oracle服务
@echo off
net start OracleXETNSListener 2>nul
net start OracleServiceXE 2>nul
@oradim -startup -sid XE -starttype inst > nul 2>&1
StopDB.bat : 用于暂停Oracle服务
net stop OracleServiceXE
※暂停了Oracle服务器之后, SqlPlus是无法使用的。此时常识connect会出现 ORA-12560 的错误。
通过SqlPlus启动关闭数据库
C:\>sqlplus "system/password as sysdba" #以DBA的角色登录
SQL*Plus: Release 11.2.0.2.0 Production on 木 7月 30 17:11:03 2015
Copyright (c) 1982, 2014, Oracle. All rights reserved.
Oracle Database 11g Express Edition Release 11.2.0.2.0 - 64bit Production
に接続されました。
SQL> startup
ORA-01081: すでに稼働中のOracleは起動できません - まずシャットダウンしてください
SQL> shutdown #关闭数据库
データベースがクローズされました。
データベースがディスマウントされました。
ORACLEインスタンスがシャットダウンされました。
SQL> startup #启动数据库
ORACLEインスタンスが起動しました。
Total System Global Area 1068937216 bytes
Fixed Size 2260048 bytes
Variable Size 616563632 bytes
Database Buffers 444596224 bytes
Redo Buffers 5517312 bytes
データベースがマウントされました。