2016-03-03 87 views
0

我在數據庫服務器(SQL Server 2012)MHDSDB01和user_DB1上有2個實例。我是MHDSDB01實例上的系統管理員。我沒有訪問user_DB1的權限。他們都在同一臺服務器上。它們都共享相同的mdf和ldf文件(這意味着兩者都是相同的)。對於兩個實例Serverproperty('computernamephysicalnetbios')結果爲'MHDSDB01'。它們不是羣集節點。因爲兩個實例上的數據庫都完全相似,所以它們不是鏡像。在SQL Server配置管理器中,不存在別名。你能幫助理解它們之間的關係嗎?SQL Server 2012實例的別名

回答

0

我不完全確定你在問什麼,但這裏是我認爲你要去的地方。

每個實例都是一個單獨的「SQL服務器」。這兩個並不直接相關,但我相信他們共享一些核心文件。只要你有足夠的資源來維護這兩個實例,我就會把它們看作是在兩個不同的物理服務器上。

「computernamephysicalnetbios」是物理服務器而不是sql server的名稱,因此每個實例的名稱都相同。這些屬性的列表位於:msdn.microsoft.com/en-us/library/ms174396.aspx嘗試使用SELECT SERVERPROPERTY('ServerName')查看當前連接的實例的名稱。

+0

是,對於這兩個實例,服務器名稱僅爲MHDSDB01 – Coder157

+0

物理服務器名爲MHDSDB01。因此,DEFAULT實例也將被命名爲MHDSDB01,但命名實例將是MHDSDB01 \ user_DB1。 – PseudoToad

+0

其實它看起來,MHDSDB01是唯一的實例。但我很困惑如何創建user_DB1?我有權訪問MHDSDB01,但不能訪問user_DB1。他們沒有在SQL Server配置管理器中查看不同的實例。 – Coder157