我正在研究從RHEL6應用程序服務器連接到MSSQL數據庫的可能性。我發現有兩種方式:Linux與FreeTDS的Microsoft ODBC驅動程序?
有誰在使用這兩種設置的經驗? (我特別好奇後者,因爲它由MS正式支持)。性能?穩定性?我可能會錯過任何其他選項?
我正在研究從RHEL6應用程序服務器連接到MSSQL數據庫的可能性。我發現有兩種方式:Linux與FreeTDS的Microsoft ODBC驅動程序?
有誰在使用這兩種設置的經驗? (我特別好奇後者,因爲它由MS正式支持)。性能?穩定性?我可能會錯過任何其他選項?
爲了記錄在案,我去的那一刻freetds的。我評估了unixODBC和FreeTDS,發現FreeTDS目前更容易使用。
如果您使用的是早期版本的SQL Server(例如2000),則當前的Microsoft ODBC驅動程序可能無法正常工作。
freetds的聲稱與MS SQL Server的所有版本的工作: http://www.freetds.org/faq.html#Does.FreeTDS.support.my.server
你願意展開這個答案嗎?我也想知道你在問題中提供的兩個選項之間的區別。 FreeTDS如何或以何種方式更易於使用? – nmc
我發現文檔更好,API更易於開始,也許最重要,安裝和部署更容易。另外一個好處是我可以閱讀和理解FreeTDS的源代碼。 – Krumelur