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不同能把数据库起来吗?光数据文件是不行的! 彻底停止oracle job sql 新需求 我的物理备用数据库怎么无法传递日志(本机)? oc4j出现的问题 如果是本机连本机是不是不需要TNS也可以? 我想做个能用到数据库的软件!大家给个意见 请问各位,我该如何建表? 初始化文件参数设置问题 关于记录集返回值问题,在线等待...... sql嵌套问题 oracle9i+windows2000下做双机热备份的大致步骤? 多个ORACLE数据库间的连接问题,高手请进!
一個數據文件它只能belong一個tablespace。樓主其實也不必重建數據庫﹐如果刪掉的是控制文件﹐那到init文件里把database的控制文件改一個,使被刪的控制文件不在參數內﹐重起數據庫就OK﹔
如果刪的是數據文件﹐可能就會給數據帶來損壞﹐但是數據庫還是可以避免重設的﹐
關閉數據庫﹐startup moun--> alter database datafile 'deleted datafile' offline drop tablespace 數據文件所屬的database-->
2、如果实在不行的话,新建一个同样sid的数据库,然后把一起的文件覆盖上去。当然,操作之前最好先做备份