zoukankan      html  css  js  c++  java
  • 物理删除DBF文件导致数据库不能正常使用的解决方法

    物理删除DBF文件导致数据库不能正常使用的解决方法
     
      由于本机oracle安装所在的E盘空间不足,故把不用的数据文件E:ORACLEPRODUCT10.2.0ORADATAORCLTCM_BM.DBF 直接物理删除,导致数据库普通用户无法正常登录。
     
    解决办法:
     
    用sys用户登录数据库,执行命令: 
     
    alter database open;
    alter database open
     
    ORA-01157: 无法标识/锁定数据文件 6 - 请参阅 DBWR 跟踪文件 
    ORA-01110: 数据文件 6: 'E:ORACLEPRODUCT10.2.0ORADATAORCLTCM_BM.DBF' 
     
    此时使用非归档模式删除数据文件(文件已经被物理删除,此处作用只是删除文件映射): 
    SQL> alter database datafile 'E:ORACLEPRODUCT10.2.0ORADATAORCLTCM_BM.DBF' offline drop; 
    Database altered 
     
    SQL>  alter database open; 
    Database altered 
     
    此时oracle普通帐号可以正常使用了。
     
  • 相关阅读:
    django计数器: form collections import Counter
    issubclass使用
    Python rpartition() 方法
    try...except...else高级用法
    FBV及CBV区别
    类属性及对象属性
    判断类或对象方法
    django md5
    @cached_property
    js Array 中的 map, filter 和 reduce
  • 原文地址:https://www.cnblogs.com/timjames/p/8268163.html
Copyright © 2011-2022 走看看