取消
顯示的結果
而不是尋找
你的意思是:

連接到Azure SQL Server: ODBC驅動程序為SQL Server 18

js54123875
新的貢獻者三世

任務:

設置連接到Azure SQL Server。

一些事情已經改變了……

*我們開始使用統一目錄,所以需要統一目錄啟用集群

*遺留init腳本已經被棄用,這就是我們pyodbc設置,定義等。

代碼:

進口pyodbc def build_odbc_connection (dbserver, dbname、用戶名pwd):康涅狄格州= pyodbc。連接(“司機= {ODBC驅動程序為SQL Server 18};服務器= ' + dbserver +”;數據庫= + dbname +”;加密= yes; UID = +用戶名+”;PWD = + PWD)返回康涅狄格州def execute_azsql_query (sqlquery):康涅狄格州= build_odbc_connection (sec_SourceServer、sec_SourceDatabase sec_SinkAzSqlAppID, sec_SinkAzSqlSecret) df = pd.read_sql(康涅狄格州sqlquery) conn.close()返回df execute_azsql_query (“select * from dbo.client”)

錯誤:

(' 01000 ',”[01000][unixODBC](驅動程序管理器)不能開放自由的ODBC驅動程序為SQL Server 18:文件未找到(0)(SQLDriverConnect)”)

我失蹤嗎?謝謝!

3回複3

Kaniz
社區經理
社區經理

嗨@Jennette謝潑德,你提供的錯誤信息表明ODBC驅動程序名為“ODBC驅動程序為18歲沒有找到SQL Server或不能打開。這個錯誤通常發生在所需的驅動程序文件缺失或驅動程序沒有安裝正確。

Vidula_Khanna
主持人
主持人

嗨@Jennette謝潑德

希望一切進行得很順利。

隻是想檢查如果你能解決你的問題。如果是的,你會很高興的答案標記為最好,其他成員可以找到解決方案更快嗎?如果不是,請告訴我們,我們可以幫助你。

幹杯!

js54123875
新的貢獻者三世

謝謝你的檢查。是的驅動沒有安裝,但是我不確定當前安裝的正確方法

歡迎來到磚社區:讓學習、網絡和一起慶祝

加入我們的快速增長的數據專業人員和專家的80 k +社區成員,準備發現,幫助和合作而做出有意義的聯係。

點擊在這裏注冊今天,加入!

參與令人興奮的技術討論,加入一個組與你的同事和滿足我們的成員。

Baidu
map