【问题标题】:TNS:could not resolve the connect identifierTNS:无法解析连接标识符
【发布时间】:2011-11-02 17:08:41
【问题描述】:

我对此很陌生 我使用 orcl 服务在 Linux 机器上安装 oracle 并创建了一个 mmsc 用户。如果我没有使用 mmsc 用户登录并尝试使用命令“sqlplus mmsc/mmsc”和“sqlplus mmsc/mmsc@orcl”连接 sqlplus,则侦听器适用于这两个选项。

但是登录到 mmsc 用户后, 监听器为“sqlplus mmsc/mmsc”工作,但不为“sqlplus mmsc/mmsc@orcl”工作。

请帮我解决这个问题。

提前致谢

问候 桑卡尔

【问题讨论】:

  • not working 根本没有帮助,请提供错误消息。另外,after login 是什么意思?因此,首先您使用 sqlplus 进行连接,查看消息 connected to instance(或类似消息),然后在 sqlplus 会话下发出命令 sqlplus mmsc/mmsc

标签: oracle oracle11g tns


【解决方案1】:

问题是客户端没有找到 tnsnames.ora 文件。该文件通常位于目录 $ORACLE_HOME/network/admin 中。要找到该文件,最好将环境变量 TNS_ADMIN 设置为指向该目录。这当然需要 mmsc 用户对该目录具有读取权限。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-04-19
    • 2012-09-29
    • 2013-12-19
    • 2017-10-06
    • 2014-11-23
    • 2014-06-23
    • 1970-01-01
    相关资源
    最近更新 更多