zoukankan      html  css  js  c++  java
  • oracle数据库实例没有启动ORA-12154: TNS:could not resolve the connect identifier specified

    如果报错是ORA-12154: TNS:could not resolve the connect identifier specified考虑数据库实例没有启动
    1、直接在登录时输入数据库信息 ip:端口/数据库名
    如果可以正常登录了,配置一下环境变量
    新建环境变量
    1、变量名为:ORACLE_HOME
    变量值为:oracle的安装路径到product11.2.0dbhome_1
    1、变量名为:TNS_ADMIN
    变量值为:%ORACLE_HOME%/NETWORK/ADMIN/
    之后退出plsql重新登录
    如果还不能登录,走如下步骤:
    1、sqlplus /nolog
    2、 conn / as sysdba;
    如果报错是下面这个直接第三步,
    Connected to an idle instance.
    SP2-0556: Invalid file name.
    3、 startup
    第三步如果继续报错如下,使用下方解决办法
    ORA-00119: invalid specification for system parameter LOCAL_LISTENER
    ORA-00132: syntax error or unresolved network name 'LISTENER_ORCL'
    解决办法:
    1、create pfile from spfile='oracle数据库安装路径databaseSPFILEORCL.ORA';
    找到INITorcl.ORA文件,后修改.local_listener='LISTENER_ORCL'为.local_listener='(ADDRESS_LIST=(Address=(Protocol=tcp) (Host=主机名)(Port=1521)))'
    2、create spfile from pfile='oracle数据库安装路径databaseINITorcl.ORA';
    3、startup;
    就可以正常启动数据库

    遇到过几次。。。。。。

  • 相关阅读:
    LeetCode_637.二叉树的层平均值
    LeetCode_627.变更性别
    LeetCode_617.合并二叉树
    LeetCode_595.大的国家
    LeetCode_590.N叉树的后序遍历
    LeetCode_589.N叉树的前序遍历
    LeetCode_58.最后一个单词的长度
    LeetCode_566.重塑矩阵
    LeetCode_561.数组拆分 I
    LeetCode_56.合并区间
  • 原文地址:https://www.cnblogs.com/hbym/p/13925603.html
Copyright © 2011-2022 走看看