|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
用户时常会发现其实自己并不是第一个选用MySQL数据库的先驱者。”oracle|数据|数据库
某个数据文件破坏,怎样翻开数据库?
体系情况:
1、操纵体系:Windows2000Server,呆板内存128M
2、数据库: Oracle8iR2(8.1.6)forNT企业版
3、安装路径:C:ORACLE
毛病征象:
因误操纵,数据库中某一数据文件被误删,
把持面板的Oracle相干服务显现已启动,但用SQL*Plus没法毗连,
显现以下毛病
ORA-01033:ORACLEinitializationorshutdowninprogress
摹拟征象:
createtablespacetestdatafile
c: est.orasize5M
AUTOEXTENDONNEXT1MMAXSIZEUNLIMITED
defaultstorage(initial128Knext1Mpctincrease0)
/
封闭一切服务stop.bat
netstop"OracleWebAssistant0"
netstop"OracleOraHome81TNSListener"
netstop"OracleServiceORADB"
shutdown
在操纵体系中删除test.ora文件
从头启动服务start.bat
netstart"OracleWebAssistant0"
netstart"OracleOraHome81TNSListener"
netstart"OracleServiceORADB"
服务里OracleServiceORADB显现已启动,但用SQL*Plus没法毗连,
显现ORA-01033:ORACLEinitializationorshutdowninprogress
办理办法:
先让该数据文件脱机,就能够翻开数据库
C:>svrmgrl
svrmgrl>connectinternal
svrmgrl>shutdown
svrmgrl>startupmount
--ARCHIVELOG形式命令,文件名要年夜写
svrmgrl>alterdatabasedatafileC:TEST.ORAoffline;
--NOARCHIVELOG形式命令
svrmgrl>alterdatabasedatafileC:TEST.ORAofflinedrop;
svrmgrl>alterdatabaseopen;
--查询数据文件联、脱机形态
SQL>selectfile#,name,statusfromv$datafile;
SQL>droptablespacetest;
表空间已抛弃。
MySQLAB公司的一个高级开发者者表示,“这个特点使得MySQL可以根据你当前的系统的需要来进行调整。” |
|