zoukankan      html  css  js  c++  java
  • conn /as sysdba 提示权限不足或ORA-12154: TNS:could not resolve the connect identifier specified

    百度后说是用户组没有数据库权限,查了发现是有的

    后面添加了环境变量就解决了

    windows:

    右击 我的电脑 -> 属性 -> 高级 -> 环境变量 -> Administrator 的用户变量 -> 新建 ,

                             

                              变量名为:TNS_ADMIN

                             

                              变量值为:%ORACLE_HOME%/NETWORK/ADMIN/

                                                 

                                                  其中 %ORACLE_HOME% 即 Orcale 的安装路径,

        其实,设置的该环境变量的值为 tnsnames.ora文件所在路径,特别是重装后或其它操作,忘了设置

    TNS_ADMIN 变量,PL/SQL 登陆就会报“无法解析指定的连接标识符”的错误 ,而设置TNS_ADMIN变

    量是为了能够找到 tnsnames.ora。如果本机上安装了ORACLE,并且设置了 ORACLE_HOME 环境变

    量,那么会自动在 %ORACLE_HOME%/NETWORK/ADMIN/位置查找 tnsnames.ora 文件。

  • 相关阅读:
    HDU 2844 Coins(多重背包)
    HDU 4540 威威猫系列故事——打地鼠(DP)
    Codeforces Round #236 (Div. 2)
    FZU 2140 Forever 0.5
    HDU 1171 Big Event in HDU(DP)
    HDU 1160 FatMouse's Speed(DP)
    ZOJ 3490 String Successor
    ZOJ 3609 Modular Inverse
    ZOJ 3603 Draw Something Cheat
    ZOJ 3705 Applications
  • 原文地址:https://www.cnblogs.com/niyl/p/12689545.html
Copyright © 2011-2022 走看看