Chinaunix

标题: 请教oracle数据文件? [打印本页]

作者: rainbowbar    时间: 2009-09-14 17:41
标题: 请教oracle数据文件?
大家好!我的测试环境是red hat linux 9
                数据库 oracle9.2.04
我建立一个表空间test,
create tablespace test
logging
datafile '/oralog2/test2.dbf' size 5M,'/oralog1/test1.dbf  ' size 5M
extend management local
segment space management
auto
然后我创建了用户test
create user test identified by test
default tablespace test tempory tablespace temp
grant connect ,resource to test

[ 本帖最后由 rainbowbar 于 2009-9-15 15:10 编辑 ]
作者: Minsic    时间: 2009-09-14 18:54
没有然后了?
作者: lucash    时间: 2009-09-15 13:52
人家在讲故事
作者: lucash    时间: 2009-09-15 13:53
   
作者: guyeh    时间: 2009-09-15 14:35

作者: rainbowbar    时间: 2009-09-15 15:05
标题: 回复 #1 rainbowbar 的帖子
不好意思!昨天机器有点问题!
我的测试环境目的就是在删除表空间之前删除了数据文件,如何采用其他方法进行恢复。
我使用
sqlplus /nolog
conn /as sysdba
shutdown abort
startup mount
alter database datafile '/oralog1/test1.dbf' offline drop;
成功
alter database datafile '/oralog2/test2.dbf' offline drop;
报错无法标识和锁定/oralog2/test2.dbf
最终找到原因是我在建立数据文件的时候犯了一个低级错误
datafile '/oralog2/test2.dbf  ' 多加了空格。所以找不到。
alter database dataflie '/oralog2/test2.dbf  ' offline drop;
成功
最后执行alter database open;
drop tablespace test including contents;
OK!
最后我也告诫自己
1.要备份数据文件
2.不要犯低级的错误。
也请上面几位原谅!
作者: www_xylove    时间: 2009-09-16 10:12
学习
作者: y331044508    时间: 2009-09-16 15:25
不错




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2