1.在 commit 之前是放在回滚段中的,只要 commit 就可以释放了。
2.使用 delete 删除数据并不能降低表的高水平标志,只有对表进行重组或移动才可以降低表的高水平标志,及释放表的空间。
3.你启动不起来报什么错?应该是不能进行正常的回滚,你试着恢复一下数据库试试,应该可以(最好是使用冷备份)
2.使用 delete 删除数据并不能降低表的高水平标志,只有对表进行重组或移动才可以降低表的高水平标志,及释放表的空间。
3.你启动不起来报什么错?应该是不能进行正常的回滚,你试着恢复一下数据库试试,应该可以(最好是使用冷备份)
解决方案 »
- 怎样分析oracle的AWR报告
- 数据库升级到Oracle后并发问题的处理,Oracle参数设置
- 急救,SELECT中的group by 句子,在线等
- to_char()函数长度问题,请教各位高手
- 在oracle中怎么判断是否数字类型?
- ----快请进帮帮忙----
- 请问,在sqlplus中执行.sql的脚本文件,到库中的中文都是乱码,怎么办,急!谢谢,在线
- 问题:如何全部显示ORACLE的环境变量
- 请教在jbuilder8中,通过jdbc连接远程oracle数据库求救!!!!!!!
- oracle数据和access数据互转换??
- 在oracle 中,有沒有像sql server中datepart()函數呢,我要取出日期中的年月日各子項。在線等持。
- 请教一个问题,高分
Error:Ora_01033:oracle initialization or shutdown in progress.还有就是说undotbs02不存在,怎么恢复数据库呢?我没有备份阿!
不过可以先导出你需要保留的数据,然后truncate,然后在导入吧.
不知道有什么其它的好办法?
Error:Ora_01033:oracle initialization or shutdown in progress.
执行
# sqlplus /nolog
sql>connect / as sysdba
sql>startup mount
SQL> select * from v$recover_file; --查看有哪些已出现问题
sql>alter database datafile 'D:\ORACLE\ORADATA\...\UNDOTBS02.DBF'offline drop;
sql>alter database open;后,出现:
ERROR 位于第 1 行:
ORA-01147: SYSTEM 表空间文件 13 处于脱机状态
ORA-01110: 数据文件 13: 'D:\ORACLE\ORADATA\...\UNDOTBS02.DBF'这是怎么回事呢?谢谢。
现在你不如把整个回滚表空间offline/drop,然后重建~
先保证把数据库打开吧~
startup mount force