oracle 表空间问题 我不小心将oracle的配置文件删掉了,现在想重新安装数据库,然后创建相同的表空间,把以前的表空间文件替换新建的表空间文件,问这样可不可以? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你的认为是对的~不错,有 oracle 的学习天份... :) (主要是靠努力...) 不可以﹗一個數據文件它只能belong一個tablespace。樓主其實也不必重建數據庫﹐如果刪掉的是控制文件﹐那到init文件里把database的控制文件改一個,使被刪的控制文件不在參數內﹐重起數據庫就OK﹔如果刪的是數據文件﹐可能就會給數據帶來損壞﹐但是數據庫還是可以避免重設的﹐關閉數據庫﹐startup moun--> alter database datafile 'deleted datafile' offline drop tablespace 數據文件所屬的database--> 如果是INIT .ora文件被删了,可以手动创建一个,重起就可以了,格式参考其他的数据库的init.ora 1、重新建init.ora文件,格式有模板的2、如果实在不行的话,新建一个同样sid的数据库,然后把一起的文件覆盖上去。当然,操作之前最好先做备份 大哥,控制文件与数据文件的scn不同能把数据库起来吗?光数据文件是不行的! 帮忙看一下alert.log 一条sql语句 谢谢 求救!求救!求救!主键问题啊!! SQL菜鸟问题。。。 提问^_^! WIN7无法安装ORACLE11g Oracle测试软件 请问InitSid.Ora这个文件在哪里? 如何解決此問題? 简单的pl/sql语句,请帮忙,谢谢 oracle9i+windows2000下做双机热备份的大致步骤? 多个ORACLE数据库间的连接问题,高手请进!
一個數據文件它只能belong一個tablespace。樓主其實也不必重建數據庫﹐如果刪掉的是控制文件﹐那到init文件里把database的控制文件改一個,使被刪的控制文件不在參數內﹐重起數據庫就OK﹔
如果刪的是數據文件﹐可能就會給數據帶來損壞﹐但是數據庫還是可以避免重設的﹐
關閉數據庫﹐startup moun--> alter database datafile 'deleted datafile' offline drop tablespace 數據文件所屬的database-->
2、如果实在不行的话,新建一个同样sid的数据库,然后把一起的文件覆盖上去。当然,操作之前最好先做备份