今天用ORACLE PL SQL登陆 正常 执行SQL文时 报错 提示 数据库无法打开
上网找了下原因 确实 E:\EPETS.DBF 被我删除了 导致 物理文件删除 空间还在
求解决方法 网上的试了 没好使select * from v$datafile;
alter database datafile 'E:\PETS.DBF'  offline ;
alter database datafile 'E:\PETS.DBF'  offline drop;
都没有反应 回车后 只有1个2求帮助

解决方案 »

  1.   

    如果你的数据文件恢复不了的话,只能先把数据文件offlin,然后删除表空间,只能这么做了
      

  2.   

    startup mount
    drop tablespace tablespace_name including contents and datafiles;
      

  3.   

    您好 我用DOS下 已经提示数据库 装载完毕 数据库已经打开 为什么 用PL/SQL 建表空间的时候 还提示 数据库未打开呢
      

  4.   

     你好 为什么我DOS下 显示 数据库已经装载完毕 数据库已经打开 
    在PL/SQL下 还是提示 未打开呢?
      

  5.   

    我有2个 DATEBASE 在 JBIT下 建表空间 可以 在ORCL下 就提示 数据库未打开 为什么?
    有东西 没删干净么?