iT邦幫忙

0

VMware連接MSSQL資料庫問題

  • 分享至 

  • xImage

各位大大好
我使用VMware 6.x版 使用windows xp
但是目前遇到的問題是我在虛擬機可以ping到MSSQL資料庫
但是我連接不上
我試了一陣子好像發現虛擬機 他的port不是1433
而是其他的port 而且會一直變動
想請問一下 有沒有方法可以解決謝謝

圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

1 個回答

3
Ray
iT邦大神 1 級 ‧ 2015-08-07 11:21:41
最佳解答

如果你的 MSSQL Server 是採用 Named instance 方式安裝的話, 他預設不會使用 1433, 而是每次啟動都會動態選一個新的 Port. 請參考以下把 Port 固定死即可:
Configuring a Fixed Port

看更多先前的回應...收起先前的回應...
Ray iT邦大神 1 級 ‧ 2015-08-07 13:41:11 檢舉

dog830228提到:
我是使用虛擬機
去連內部網路的MSSQL資料庫
由虛擬機可以ping到MSSQL資料庫
也可以tracert到
但是就是連接不上

呃...... 2015-08-07 11:38:16 回這段, 又重複講一次 ping 的結果, 是在鬼打牆嗎?....

你能否 ping/tracert 得到 SQL? vs. 跟你能否連上 SQL 的 Port?
這是兩回事不相干的, 你能夠 ping 得到, 不代表 Port 就可以連得上...
用 ping 測試只能證實 網路 Layer 3 以下是通的, 但無法證實 Layer 4 以上有沒有作用?

上面不是已經提供解決的連結了, 您有進去研究看看嗎?

石頭 iT邦高手 1 級 ‧ 2015-08-07 15:44:51 檢舉

我有去看過了
我想因該是我問的不清楚
我目前想要問的問題是
要如何設定VM的PORT?
謝謝^^

Ray iT邦大神 1 級 ‧ 2015-08-08 12:00:42 檢舉

dog830228提到:
要如何設定VM的PORT?

那個 Port 跟是不是 VM 也沒有關係, Port 是 SQL Server 在管的, 你要直接去調整 SQL Server. 上面那個連結就是教你去調整 SQL, 你看過之後,有試著去調整 SQL 嗎?

VM 的設定長這樣, 裡面沒有甚麼 Port 可以調的:

itjen iT邦新手 3 級 ‧ 2015-08-10 13:32:29 檢舉

Ray大,
指固定 SQL TCP/IP All的Port值, 如下:

itjen iT邦新手 3 級 ‧ 2015-08-10 13:33:13 檢舉

itjen iT邦新手 3 級 ‧ 2015-08-10 13:34:14 檢舉

我想請問您:
於 VM Ware XP中, 用什麼方式連結 SQL 而失敗呢?
謝謝~

我要發表回答

立即登入回答