Sql-Server

同一網路中可以有兩台具有相同伺服器名稱(SQL SERVER)的機器嗎?

  • January 20, 2017

我在 excel 中有一個程序,它使用伺服器名和實例連接到多個 sql 伺服器。我的問題是,如果在同一個網路中有兩台伺服器(機器)具有相同的伺服器名,會發生什麼?那可能嗎?

如何防止這種情況?

用IP連接而不是用伺服器名連接是不是很省錢?

在非常特殊的情況下,您有多個響應相同名稱的伺服器。但是,每個伺服器仍然有自己的名稱,不能共享。

如果您嘗試將兩者設置為具有相同的名稱,那麼您將隨機連接到一台伺服器或另一台伺服器,或者一台伺服器只會為自己“使用”該名稱而另一台伺服器會失敗。

通常通過 IP 連接是不好的,因為 IP 的變化比主機名更頻繁。這就是主機名的意義:提供通過有意義的名稱定位 IP 的能力,以便 IP 可以根據網路需要進行更改。

引用自:https://serverfault.com/questions/538759