目前已經有開啟SQL的TCP/IP 連接埠為1433以及SQL SERVER BROWER,內部從另一台電腦抓取資料庫是可以成功的,但從外部卻一直無法不能
我們因為防火牆的關係可以設定埠號,假設對外IP為:65.13.15.15,所以有很多台主機有設相對埠號,假如我在家要連到內部,我都是開啟桌面遠端然後輸入要進去的主機(如:65.13.15.15:2365對應出勤主機,65.13.15.15:8752對應文件主機),假設我要請對方連出勤主機的資料庫,並給了一些相關資料,但無法連線,想請問是哪邊需要再設定呢?
已將對方IP加入防火牆內以及主機的防火牆有關閉
你的伺服器名稱很奇怪喔
你說 65.13.15.15:2365 對應出勤主機,你都會用開啟桌面遠端然後輸入要進去的主機
那麼 2365 是 RDP 還是 DB?
為什麼伺服器名稱會是 65.13.15.15:2365\TESSTSERVER,1433
所以你的 DB 到底是用 2365 還是 1433?
你防火牆開的是哪個 PORT?
如果是 1433,那麼用 65.13.15.15\TESSTSERVER,1433 應該就可以了吧?
(附帶一提,是 TESSTSERVER 沒錯? 不是 TESTSERVER?)
65.13.15.15:8752 ?
這是怎麼的連法? 我沒看過耶
你開SQL Server Management Studio的那台
連到SQL Server那台的Port 1433要有通
不然你就得用VPN
這樣才會在同一個網段內
player提到:
65.13.15.15:8752
那是另用 Port 號連接...
在某些安全性考量~ 會不使用 1433 Port 號...
不過應該是 65.13.15.15,8752 才是~ XD
請參考 http://blog.miniasp.com/post/2009/03/29/How-to-connect-to-SQL-Server-using-non-default-1433-port.aspx
請參考 SQL Server 透過 TCP/IP 遠端連線時如何使用非 1433 埠號
http://blog.miniasp.com/post/2009/03/29/How-to-connect-to-SQL-Server-using-non-default-1433-port.aspx