我有一個Qt 4應用程序試圖使用Qt ODBC驅動程序連接到MS SQL Server 2008數據庫。當它在Windows中運行時,該應用程序運行正常;但是,應用程序的目標操作系統是讓它在GNU/Linux中運行。當應用程序運行在GNU/Linux的我得到以下錯誤:通過ODBC連接到MS SQL Server
QSqlError(0, "QODBC3: Unable to connect", " [unixODBC][Driver Manager]Data source name not found, and no default driver specified")
有什麼我需要在SQL服務器或應用端上配置獲取連接工作?
你是如何解決這個問題的?我真的好奇,因爲我有同樣的問題,它出現了,這個錯誤是非常普遍的。 – 2010-11-04 09:06:02
這個問題似乎是你必須創建一個unixODBC連接在計算機上,你不能直接連接服務器,接受答案中的教程解釋瞭如何工作。 – JadziaMD 2010-11-04 13:21:09