0
遠程MSSQL我無法連接到使用連接到公網IP
mssql_connect(xx.xx.xx.xx\instancename, $user, $password);
我也嘗試了遠程MSSQL:
- xx.xx.xx.xx\instancename,1433
- xx.xx.xx.xx\instancename,1434
- xx.xx.xx.xx\instancename
- xx.xx.xx.xx:1434
- xx.xx.xx.xx:1433
- xx.xx.xx.xx
他們沒有工作。但是,當我試圖用我的公共IP連接數據庫與SQL管理工作室,然後它的工作(xx.xx.xx.xx
或xx.xx.xx.xx\instancename, 1433
)所以我不認爲有任何問題與端口。它也可以當我創建了一個本地MSSQL數據庫,並與PHP使用本地IP連接到它,但是當我試圖通過使用WAN IP連接到遠程MSSQL(不同網絡)無法正常工作。有誰知道這個原因或如何連接到遠程mssql與PHP?謝謝
你是不是想從Linux的機器連接,並使用MS ODBC的Linux驅動程序這個問題?您是否嘗試從您的Web應用程序連接?你是否設置了SQL Server防火牆來允許遠程連接?您是否可以通過在CLI上使用isql來連接SQL Server?所有這些假設你在Linux上。 – smozgur
我試圖連接到一個窗口服務器。是的,我試圖從我的web應用程序(php)連接。防火牆已正確設置,爲什麼我可以使用SQL Management Studio連接到它並使用公共IP連接到mssql。 –
你使用PHP 7嗎?錯誤日誌中的任何內容?當你說「他們中的任何一個都不工作」時,你是否拒絕訪問或空白頁? – chris85