通過odbc配置之後建立邏輯庫鏈結到oracle資料庫
不配置odbc也可以:
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 inte***ce to oracle cannot be loaded. error: 找到了映像「sasora 」,但不可載入。
解決方法:
a.proc setinit; run;檢查是否安裝sas/access inte***ce to oracle.
b.在環境變數的 "path" 中新增instantclient_11_2目錄.(例如:e:\instantclient_11_2;)
c.重新更新sas軟體許可。
5.連線成功。當然也可以使用libname ……
SAS軟體使用入門
以sas關鍵字開頭 每一條語句都以分號結尾 不區分大小寫 當字串作為字元變數的資料時,區分大小寫,比如 hello word 和 hello word 是兩個不同的字串值 一條語句可以寫成多行 不能拆分單詞 多條語句可以寫在同一行。可以從任意列開始。行注釋 注釋內容 以 開始,結束於最近的乙個分號 ...
SAS學習筆記 SAS資料步中常用SAS語句
1.資料獲取語句 例1 用input語句讀取資料流中的資料 data sastjfx2 1 input name weight height cards wang 42 160 zhang 46 170 run proc print run input語句記錄描述輸入資料記錄值的形式,給相應的變數賦...
SAS 邏輯庫和SAS資料集
目錄sas資料集名稱 sas資料集有臨時和永久兩種存在方式。所有的sas資料集都有乙個兩級名稱,兩個層級之間用句點.分隔。注意,兩級名稱出現在data語句和data 選項中 邏輯庫引用名 資料集名稱都遵循sas命名的標準規則 以字母或下劃線開始,且只包含數字 字母或下劃線。此外,邏輯庫引用名長度不超...