您的位置:首页 > 数据库 > Oracle

Windows 下逐状态启动 Oracle数据库

2010-05-01 16:22 267 查看
Oracle
数据库服务状态有四个:Shutdown、Nomount、Mount和Open。启动服务可以通过Startup命令进行。但是,在Windows下可能会遇到问题。如下:

C:\Documents and
Settings\Administrator>sqlplus
/nolog

SQL*Plus: Release 10.2.0.1.0 -
Production on 星期日 6月 15 18:00:42 2008

Copyright (c) 1982, 2005,
Oracle. All rights reserved.

SQL> connect /
as sysdba;

ERROR:

ORA-12560: TNS:
协议适配器错误

在Windows下,需要启动相应的数据库服务。但是,默认地,启动数据库服务时,会自动到Open状态。我们必需在注册表中做如下修改。在键
值:HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\KEY_OraDb10g_home1(OraDb10g_home1是你
的Oracle_home名字)下,将ORA_ORCL_AUTOSTART(ORCL是数据库SID)值修改为FALSE。接下来,我们就可以一步步的
将Oracle数据库启动到Open状态了。

SQL> connect /
as sysdba;

已连接到空闲例程。

SQL> startup
nomount;

ORACLE
例程已经启动。

Total System Global Area
289406976 bytes

Fixed Size 1248576
bytes

Variable Size 104858304
bytes

Database Buffers 176160768
bytes

Redo Buffers 7139328
bytes

SQL> alter
database mount;

数据库已更改。

SQL> alter
database open;

数据库已更改。

转自 http://blog.sina.com.cn/s/blog_3f2ef11801009q4s.html
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐