我对此很新 我使用orcl服务在Linux机器上安装oracle 并创建了一个mmsc用户。如果我没有使用mmsc用户登录并尝试连接sqlplus命令,“sqlplus mmsc / mmsc”和“sqlplus mmsc / mmsc @ orcl”那么监听器正在为这两个选项工作。
但登录mmsc用户后, 监听器正在为“sqlplus mmsc / mmsc”工作但不适用于“sqlplus mmsc / mmsc @ orcl”。
请帮我解决这个问题。
先谢谢
此致 桑卡尔
答案 0 :(得分:0)
问题是客户端找不到tnsnames.ora文件。该文件通常位于$ ORACLE_HOME / network / admin目录中。要查找文件,最好将环境变量TNS_ADMIN设置为指向该目录。这当然要求mmsc用户在该目录中具有读权限。