zoukankan      html  css  js  c++  java
  • oracle 安装完成后遇到的问题(ORA-01507: database not mounted)

    oracle安装完成后,激活scott用户alter user scott account unlock;然后报错:解决办法参考网址:oracle初次安装启动报错

    SQL>  select userenv('language') from dual;
    
    USERENV('LANGUAGE')
    --------------------------------------------------------------------------------
    AMERICAN_AMERICA.US7ASCII
    
    SQL>  select * from v$version;
    
    BANNER
    --------------------------------------------------------------------------------
    Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - 64bit Production
    PL/SQL Release 11.2.0.1.0 - Production
    CORE	11.2.0.1.0	Production
    TNS for Linux: Version 11.2.0.1.0 - Production
    NLSRTL Version 11.2.0.1.0 - Production
    
    SQL> select username,account_status from dba_users;
    select username,account_status from dba_users
                                        *
    ERROR at line 1:
    ORA-01219: database not open: queries allowed on fixed tables/views only
    
    
    SQL> alter database open;
    alter database open
    *
    ERROR at line 1:
    ORA-01507: database not mounted
    

     

    处理方法:

      

    第一步:关闭数据库

    执行sql命令: shutdown

    退出sqlplus:  exit

    第二步:

    进入oracle的家目录(oraclehome)下的dbs目录里面

     cd /data/app/oracle/product/11.2.0/dbs

    第三步:

    安装fuser工具包:yum install -y psmisc.x86_64

    检查文件名为 lk+*** 文件,语句为 fuser -u lk+***(这个代表前缀为lk的文件),比如说我的数据库为ORACL,就会有一个lkORACL文件

    fuser -u lkORCL

    第四步:

    kill掉文件中的内容,执行 fuser -k + lk+***

    fuser -k lkORCL

    第五步:

    重启数据库

    sqlplus   ”/as  sysdba“

    startup;

  • 相关阅读:
    Mysql搭建主从
    爬虫--使用scrapy爬取糗事百科并在txt文件中持久化存储
    爬虫-windows下安装Scrapy及scrapy模块介绍
    爬虫-爬虫介绍及Scrapy简介
    委托的实现过程
    Django学习之模拟架构页面跳转
    Django学习之mysql结果显示
    Django学习之mysql增删改查
    Django学习之mysql应用基础
    HTTP学习之URL与资源
  • 原文地址:https://www.cnblogs.com/xiaofeng666/p/13702197.html
Copyright © 2011-2022 走看看