2010-06-27 48 views
7

我安裝了SQL Server 2005 Express。後來我升級到SQL Server 2008.我對實例不太瞭解,但是當我登錄到SQL Server 2005並登錄到SQL Server 2008時,它顯示的數據庫數量相同。此外,當我創建的SQL Server 2008數據庫則顯示它在SQL Server 2005如何在SQL Server 2008中創建實例

任何想法我怎麼可以創建一個單獨的SQL Server 2008實例?

如果可能請逐步解釋。

感謝

回答

24

SQL Server數據庫的實例僅僅是一個SQL Server的命名安裝。在安裝任何給定的機器上的第一個通常是默認實例,它沒有具體的名字 - 你只是使用(local)名稱或服務器計算機的名稱連接到它。

的SQL Server Express通常安裝一個SQLExpress實例 - 這樣的實例被稱爲SQLEXPRESS,且您將它連接使用(local)\SQLExpress.\SQLExpressMyServerMachine\SQLExpress來。

SQL Server實例是完全相互獨立的,而且,只要你喜歡,你基本上可以安裝儘可能多的 - 你只需要確保使用唯一的實例名稱爲每個。但是當您再次運行SQL Server安裝時,它會顯示已安裝的實例,並提示您爲新安裝提供新的實例名稱。沒有傷害完成。

+0

謝謝Marc,這很有幫助。 – 2010-06-27 21:05:06

+8

有時候,一個老鄉需要的是簡單的字來代替的技術術語和統計數據的大文章。這是同行程序員可以互相借用的地方。 +1至 – bgmCoder 2012-12-22 17:27:21

+0

+1至marc_s和@BGM。我花了大約一個小時試圖弄清楚,直到我搜索了正確的詞組。 ☺ – Sidney 2015-07-28 17:52:35

9

再次運行安裝程序,並在提示時,你是否希望有一個默認或命名實例,用不同的名稱來指定命名實例。默認情況下做出這個樣子的:

servername 

命名實例如下:

servername\instancename 
+0

感謝大衛,威爾再次運行安裝程序不會產生任何其他問題,以現有的數據庫? – 2010-06-27 20:28:08

+0

如果你小心,不應該這樣做。但是當你在數據庫服務器上做任何事情時,先把它們備份起來...... – 2010-06-27 20:34:18

+0

謝謝大衛,我會採取備份 – 2010-06-27 21:05:51

相關問題