首 页
|
网页模板
|
教程
|
源码下载
|
书籍下载
|
图片素材
|
字体
|
JAVA特效
|
FLASH源码
|
软件
|
矢量
|
论坛
|
其它
|
设为主页
加入收藏
联系站长
平面设计
|
网页制作
|
程序编写
|
数 据 库
|
媒体动画
|
网络冲浪
|
服务器相关
|
当前在线 人
广告:
P4服务器电信机房6999/年即送产权
|
疾风下载
关于Oracle数据库问题的测试
2005-10-24 19:44:40 作者:模板天下收集整理 来源:未知 网友评论 0 条
论坛
测试环境:
操作系统:Windows 2000 Server,机器内存256M
数据库:Oracle 8i R2 (8.1.6) for NT 企业版
安装路径:C:\ORACLE
错误现象:
显示以下错误
ORA-01033: ORACLE initialization or shutdown in progress
测试过程:
create tablespace test datafile
'c:\test.ora' size 5M
AUTOEXTEND ON NEXT 1M MAXSIZE UNLIMITED
default storage (initial 128K next 1M pctincrease 0)
/
关闭所有服务stop.batnet
stop "OracleWebAssistant0"
net stop "OracleOraHome81TNSListener"
net stop "OracleServiceORADB"
shutdown
在操作系统中删除test.ora文件
重新启动服务start.bat
net start "OracleWebAssistant0"
net start "OracleOraHome81TNSListener"
net start "OracleServiceORADB"
服务里OracleServiceORADB显示已启动,但用SQL*Plus无法连接,
显示ORA-01033: ORACLE initialization or shutdown in progress
解决方法:
先让该数据文件脱机,就可以打开数据库
C:\>svrmgrl
svrmgrl>connect internal
svrmgrl>shutdown
svrmgrl>startup mount
--ARCHIVELOG模式命令,文件名要大写
svrmgrl>alter database datafile 'C:\TEST.ORA' offline;
--NOARCHIVELOG模式命令
svrmgrl>alter database datafile 'C:\TEST.ORA' offline drop;
svrmgrl>alter database open;
--查询数据文件联、脱机状态
SQL> select file#,name,status from v
$
datafile;
SQL> drop tablespace test;
表空间已丢弃。
结果:由于数据库中某一数据文件被误删,导致控制面板的Oracle相关服务启动,但SQL*Plus无法连接
共分1页
[1]
>>
相关文章
关于网站 | 客服中心 | 服务条款 | 友情链接 | 广告联系 | 本站历程 | 网站导航
吉ICP备05000107号