与Linux/UNIX上的情况类,Windows上的Oracle环境也依赖于服务而存在,如图1-20。 图1-20Windows Oracle服务示意图 注意到Oracle环境的初始化是通过ORACLE.EXE eygle来完成的,至于实例和数据库是否随服务启动要依赖于注册表中的设置。 通过手动在命令行执行类
与Linux/UNIX上的情况类似,Windows上的Oracle环境也依赖于服务而存在,如图1-20。![]() |
图1-20Windows Oracle服务示意图 |
注意到Oracle环境的初始化是通过ORACLE.EXE eygle来完成的,至于实例和数据库是否随服务启动要依赖于注册表中的设置。
通过手动在命令行执行类似命令,可以初始化任意的Oracle环境:
C:\>oracle julia
Press CTRL-C to exit server:
|
此后就可以连接到这个环境启动实例:
C:\>set ORACLE_SID=julia |
SQL> startup nomount; ORA-01078: failure in processing system parameters LRM-00109: ???????????????? 'C:\ORACLE\10.2.0\DATABASE\INITJULIA.ORA' |
C:\>cp c:\oracle\10.2.0\database\SPFILEEYGLE.ORA c:\ Oracle\10.2.0\database\spfilejulia.ora |
C:\>sqlplus "/ as sysdba" SQL*Plus: Release 10.2.0.1.0 - Production on 星期六 2月 17 10:13:10 2007 Copyright (c) 1982, 2005, Oracle. All rights reserved. |
SQL> startup nomount; |
<...ignore sga info here...> |
SQL> alter database open; |
已抢23080个
抢已抢117486个
抢已抢139075个
抢已抢6149个
抢已抢34804个
抢已抢7649个
抢