在网上搜了好多有关oracle下DOS方式启动数据库的文章,都没有解决这个问题。偶然把这个问题给解决了。
在网上看到有些网友说在oracle9i把svrmgr0(unix下为svrmgrl)给取消了,用sqlplus给代替了,这个问题我不是很清楚,不过在window000里的确是找不到svrmgr*.exe这样的文件。
言归正转,下面具体说一下如何启动。
. 设置正确的ORACLE实例
. 启动SQLPLUS
. 连接
. 启动/关闭数据库
相应的在DOS命令下执行:
. set ORACLE_SID = $INSTANCE_NAME
. sqlplus /nolog
. connect user/password as sysdba
. startup/shutdown
执行如下:
C:\>set ORACLE_SID = test
C:\>sqlplus /nolog
SQL*Plus: Release 9.0..0. - Production on 星期三 月 9::08 00
(c) Copyright 00 Oracle Corporation. All rights reserved.
SQL> connect system/manager as sysdba
已连接到空闲例程。
SQL> startup
ORACLE 例程已经启动。
Total System Global Area 868 bytes
Fixed Size 876 bytes
Variable Size 8886080 bytes
Database Buffers bytes
Redo Buffers 80 bytes
数据库装载完毕。
数据库已经打开。
SQL>








