有沒有方法在連接字符串中指定'其他選項'的設置?到Amazon Redshift的ODBC連接字符串
我想創建從SAS訪問亞馬遜紅移安裝到OleDb的SAS/ACCESS的連接字符串。
因爲我只能訪問的OleDb我將不得不使用OLEDB提供MSDASQL連接到ODBC。
libname outhere oledb schema=ProjectXYZ init_string=
"
Provider=msdasql;
Driver={Amazon Redshift (x64)};
Server=blah.blah.blah.redshift.amazonaws.com;
Database=minions;
UID=bigboss;
PWD=boomboom;
Port=5439;
";
這大部分工作和SAS資源管理器列出數據庫中的所有表(甚至沒有在ProjectXYZ {怪})。數據步驟可以運行數據。
的問題是,當我使用ViewTable看數據有錯誤
NOTE: Table has been opened in browse mode.
ERROR: Open cursor error: ICommand::Execute failed. : [Amazon][RedShift ODBC] (30) Error occurred while trying to execute a que
ViewTable可以由使用ODBC管理基礎上建立一個UserDSN工作{亞馬遜紅移(64) },在安裝對話框中選擇驅動程序附加選項「單行模式」。
我找不到對name = value對應該是什麼指定的任何這些
附加選項的選擇任何文件:
- 單列模式
- 使用聲明/獲取緩存大小
- 使用多個語句
- 將整個結果檢索到內存中我認爲這是驅動程序的默認
- 啓用HTTP代理連接
- 服務器端口:
- 代理端口:
雖然此鏈接可能回答問題,但最好在此處包含答案的基本部分,並提供供參考的鏈接。如果鏈接頁面更改,則僅鏈接答案可能會失效。 - [來自評論](/ review/low-quality-posts/12021452) –
謝謝Brian。我在答案中包含了鏈接文章的部分內容 –