一般在安裝時(shí),選擇默認(rèn)實(shí)例,那么就是用計(jì)算機(jī)的名字來作為實(shí)例名,客戶端連接的時(shí)候, 可直接填數(shù)據(jù)庫(kù)服務(wù)器的機(jī)器名或IP;如果安裝時(shí),改了實(shí)例名,也就是命名實(shí)例,那么客戶端在連接時(shí),要使用機(jī)器名加實(shí)例名來進(jìn)行標(biāo)識(shí):計(jì)算機(jī)名\實(shí)例 名。一般來說,在SQL Server2000之前的SQL版本,不可以定義命名實(shí)例。
由于一個(gè)電腦上可以安裝多個(gè)SQL Server,因此在一臺(tái)計(jì)算機(jī)上可以運(yùn)行多個(gè)命名實(shí)例,這種情況下,每個(gè)實(shí)例都是獨(dú)立運(yùn)行,互不影響,客戶端可以根據(jù)需要連接到不同的實(shí)例。
作用:局域網(wǎng)訪問你的數(shù)據(jù)庫(kù)。以前在一臺(tái)計(jì)算機(jī)上,我們只能安裝一個(gè)SQL Server,無所謂實(shí)例的問題;現(xiàn)在我們可以在一臺(tái)計(jì)算機(jī)上安裝多個(gè)SQL Server,為了區(qū)分它們,設(shè)置了實(shí)例名。每個(gè)實(shí)例相當(dāng)于是一個(gè)虛擬的SQL Server服務(wù)器。
SQL Server(實(shí)例名),默認(rèn)實(shí)例為(MSSQLSERVER),幣加德ERP的精簡(jiǎn)版數(shù)據(jù)庫(kù)的實(shí)力名稱包含 _MSSQL2005
服務(wù)可以從任務(wù)管理器中打開,也可以從菜單或命令(services.msc)中打開。
如果不是對(duì)注冊(cè)表很熟悉,一般不推薦打開注冊(cè)表進(jìn)行任何操作
HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Microsoft SQL Server/InstalledInstance
按下windows+R打開運(yùn)行,輸入cmd打開命令提示符,依次輸入以下語句:
sqlcmd/osql
sqlcmd -L
sqlcmd -Lc
osql -L
SQL數(shù)據(jù)庫(kù)的鏈接完整的寫法為:主機(jī)名或IP\SQL實(shí)例名稱,端口號(hào)
或者簡(jiǎn)寫(推薦)為:主機(jī)名或IP,端口號(hào)
服務(wù)器IP 192.168.0.100
實(shí)例1名稱: sql1 ,端口1433, 數(shù)據(jù)庫(kù)名 test1
實(shí)例2名稱: sql2 ,端口1434, 數(shù)據(jù)庫(kù)名 test1
同一個(gè)數(shù)據(jù)庫(kù),在兩個(gè)不同的實(shí)例,
連接字符串應(yīng)這樣寫:
連接實(shí)例1:Data Source=@”192.168.0.100\sql1,1433″
連接實(shí)例2:Data Source=@”192.168.0.100\sql2,1434″
1、SQL Server配置管理器,雙擊“TCP/IP”
2、?TCP/IP設(shè)置
3、確定后重啟SQL Server服務(wù),打開SQL Server Management Studio,服務(wù)器名稱輸入127.0.0.1[\實(shí)例名],端口號(hào),端口號(hào)就是剛才設(shè)置的端口號(hào)。
安裝好了多實(shí)例,接下來的問題就是如何通過SSMS連接它們。
1、首先我們打開“SQL Server配置管理器”
2、MSSQLSERVER是在這個(gè)環(huán)境上安裝的第一個(gè)實(shí)例,雙擊右邊欄的“TCP/IP”,可以看到它的TCP端口是1433。1443是SQL Server的默認(rèn)端口,這里不需要做更改
3、而在多實(shí)例環(huán)境下,每個(gè)實(shí)例的端口必須不通,才能確保每個(gè)實(shí)例能夠同時(shí)正常的連接。所以我將SECOND實(shí)例的端口改為了1449,CAKE的端口改為了1450
注意:在更改端口號(hào)之前,需要確保此端口空閑
netstat -ano|findstr “1450”
4、更改完成后記得重啟服務(wù)
5、下面通過SSMS來連接實(shí)例,第一個(gè)實(shí)例只需輸入名字、登錄名和密碼即可連接
6、而SECOND、CAKE實(shí)例的用戶名則需要以“IP或計(jì)算機(jī)名\實(shí)例名,端口號(hào)”的格式輸入,接著輸入登錄名和密碼即可連接
以下為空!
]]>