熱線電話:13121318867

登錄
首頁精彩閱讀SAS如何連接oracle數據庫?
SAS如何連接oracle數據庫?
2016-05-04
收藏

SAS如何連接oracle數據庫?

1.下載oracle客戶端instantclient_11_2,不需要安裝.

2.計算機->高級系統設置->修改環境變量
增加§NLS_LANG  §變量值:SIMPLIFIED CHINESE_CHINA.ZHS16GBK
增加§ORACLE_HOME §變量值:instantclient_11_2目錄
增加§TNS_ADMIN  §變量值:instantclient_11_2目錄
2.編輯tnsnames.ora
test = 
(DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = 服務器IP )(PORT = 服務器端口))
    (CONNECT_DATA =
      (SERVER = DEDICATED)
      (SERVICE_NAME = oracle實例名稱)
    )
)
遠程服務器防火墻上需要放開oracle服務端口。

3.定義SAS
打開邏輯庫,右鍵新建


邏輯庫名稱 任意命名.
用戶/密碼為oracle數據庫user和passsword.
路徑為tnsnames.ora 中定義的名稱.
4.連接出現的常見錯誤:
ERROR: The SAS/ACCESS Interface to ORACLE cannot be loaded. ERROR: 找到了映像“SASORA  ”,但不可加載。
解決方法:
a.proc setinit; run;檢查是否安裝SAS/ACCESS Interface to ORACLE.
b.在環境變量的 "path" 中添加instantclient_11_2目錄.(例如:E:instantclient_11_2;)
c.重新更新SAS軟件許可。
5.連接成功。當然也可以使用libname …….


數據分析咨詢請掃描二維碼

若不方便掃碼,搜微信號:CDAshujufenxi

數據分析師資訊
更多

OK
客服在線
立即咨詢
日韩人妻系列无码专区视频,先锋高清无码,无码免费视欧非,国精产品一区一区三区无码
客服在線
立即咨詢