0
工作我嘗試使用以下請求連接到我的DB:pyodbc無法連接,而類似的連接與RODBC
import pyodbc
connectionString = "driver={Adaptive Server Enterprise};database=#DB#;Server=#Server#;port=#port#;UID=#UID#;PWD=#PWD#;"
pyodbc.connect(connectionString)
但是我得到以下錯誤,如果我的連接字符串是不正確的:
Error: ('IM002', '[IM002] [Microsoft][ODBC Driver Manager] Data source name not found and no default driver specified (0) (SQLDriverConnect)')
這很奇怪,因爲我設法通過ROBC模塊連接到R中的數據庫。
library(RODBC)
ch = odbcDriverConnect(connection = connectionString)
任何想法pyodbc中的連接字符串有什麼問題?
什麼數據庫,你想連接到?你的連接字符串中是否有##DB#? – FlipperPA
這是一個由Sybase開發的數據庫,在SQL中,其實我改變了數據庫名稱,服務器地址等等,以保密。 – user7235865
編輯:這是一個SYBASE 15.7.0.104數據庫。 – user7235865