无法与SAS LIBNAME连接

时间:2013-11-01 15:28:31

标签: oracle sas

我可以通过TOAD连接到架构和表,但是当我尝试通过SAS libname语句连接时,我得到:

  

libname JOED oracle user = XXX orapw = XXXXX path =“XXXXX.World”schema = XXX;

     

错误:ORACLE连接错误:ORA-12154:TNS:无法解析连接标识符          指定。   错误:LIBNAME语句出错。

我检查了我的TNSNAMES.ORA文件并且服务器存在(就像我说我可以通过TOAD连接)

我还通过数据源(ODBC) - x86

确认了连接

1 个答案:

答案 0 :(得分:1)

我没有使用TOAD的经验,但是Oracle SQL Developer使用与SAS不同的Oracle客户端组件来连接到db,因此它不能证明SAS的设置是正确的。

尝试使用运行SAS的计算机上的SQL Plus进行连接 - 这与SAS的功能相同。

首先,检查TNSNAMES.ORA中指定的确切的实例和SAS libname中的PATH选项,我经常看到这会导致意外的麻烦。

ORAPW=选项看起来并不熟悉,应该是PW=我想,虽然这会给我带来不同的错误信息。