2012-10-27 96 views
1

我有一個問題,似乎沒有一個海峽前瞻性的解決方案。如何在Linux上使用PHP連接到遠程MSSQL數據庫?

我使用PHP運行Linux服務器,需要連接到遠程服務器上的MSSQL數據庫(我無法控制此服務器)。說到我的主機,他們說,它不可能在Linux上安裝MSSQL擴展,因爲它們只能在Windows服務器上使用。所以,我期待看看我有什麼其他選擇。

任何想法,我可以做到這一點在linux的盒子?!

+0

可能不是你的答案尋求但要考慮使用Windows盒子。 Windows + MySQL =常用的,Windows + MSSQL ......不是。 – CodeAngry

+0

老實說,我認爲你用這種組合讓你的生活更加艱難。如果你被迫使用MSSQL,那麼你的阻力最小的路徑是在Windows上運行你的Web服務器和PHP代碼。 – slashingweapon

回答

3

這是不可能的埃託奧在Linux中

他們謊稱安裝MSSQL擴展。這是可能的,但它需要編譯FreeTDS

其他解決方案是使用其他主機(有窗)作爲代理服務器MSSQL,並通過SOAP與它通信/ REST

0

常用數據庫模塊已安裝,但在你的情況,你可以嘗試使用REST的API與MSSQL數據庫交談。但是,它必須安裝在第二臺服務器上,例如數據庫服務器本身。

相關問題