• Oracle11gR2之ORA-01034、ORA-27101、ORA-00119、 ORA-00132


    昨天安装的oracel,今天用navicat连接oracel出现以下错误:

      ORA-01034: ORACLE not available
      ORA-27101: shared memory realm does not exist
      进程 ID: 0
      会话 ID: 0 序列号: 0

    Windows cmd用先输入sqlplus命令,然后用sys登录,出现如下错误:

    表示数据库未启动,查看进程,发现oracel监听和服务都已经启动,cmd中采用如下命令连接、启动数据库:

    sqlplus / as sysdba;

    startup;

    之后出现如下错误:

      ora-00119 invalid specification for system parameter

      ORA-00132 syntax error or unresolved network name 'LISTENER_ORCL'

    这时需要对启动文件进行修改,文件位置如下图示:

     打开启动文件和tnsnames.ora文件,将tnsnames.ora中"(ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))"复制到启动文件中,如下图示:

     

     

     在cmd中键入如下命令,启动数据库

     至此,navicat也可成功连接上Oracle数据库。

    可以参考网络帖子:https://blog.csdn.net/xb12369/article/details/26720275,文中叙述了两种解决方案。

  • 相关阅读:
    虚拟机设置与主机同网段的IP
    centos8 安装docker
    postgresql10 修改密码及远程访问
    centos7 安装pycharm
    centos7安装Python
    docker容器固定ip
    centos7 redis 自启动
    centos7 nginx添加自启
    docker 容器时间不正确的修改方法
    浅谈麦克斯韦方程组与相对论
  • 原文地址:https://www.cnblogs.com/alphajuns/p/11784532.html
Copyright © 2020-2023  润新知