0

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

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

请帮我解决这个问题。

提前致谢

问候桑卡尔

4

1 回答 1

0

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

于 2011-11-09T04:33:15.487 回答