公司要上一套系統(tǒng),DB用SQL2008,怎么實(shí)現(xiàn)雙機(jī)熱備?
一種方案是用windows的故障轉(zhuǎn)移群集搭配SQL自己的群集功能,這種方案需要有共享存儲(chǔ),我現(xiàn)在在虛擬測(cè)試環(huán)境沒(méi)辦法做實(shí)驗(yàn),所以暫時(shí)先不考慮這個(gè)。
另外一種是用鏡像的方式做雙機(jī)熱備,DB都放在服務(wù)器上,不用外接存儲(chǔ),主節(jié)點(diǎn)服務(wù)器DB實(shí)時(shí)復(fù)制到備用節(jié)點(diǎn)中,主節(jié)點(diǎn)故障后自動(dòng)跳到備用節(jié)點(diǎn),不會(huì)出現(xiàn)服務(wù)中斷的問(wèn)題。這種方式能否實(shí)現(xiàn),該如何操作?因?yàn)闆](méi)做過(guò)這種,所以思路有些亂,需要高手們給點(diǎn)指引,謝謝啦。
你好,你的方法是不是要有3臺(tái)服務(wù)器安裝SQL,一臺(tái)主機(jī),一臺(tái)備機(jī),一臺(tái)做見(jiàn)證,安裝完SQL后,打開(kāi)SQL輸入你提供的命令,來(lái)實(shí)現(xiàn)鏡像功能?因?yàn)橐郧皼](méi)做過(guò)這塊,所以比較小白,想細(xì)致了解一下,高手有空來(lái)指點(diǎn)指點(diǎn),謝謝了。
你好,
那個(gè)見(jiàn)證服務(wù)器是可選的,你可以選擇安裝也可以不安裝,見(jiàn)證服務(wù)器的作用就是,如果主機(jī)出錯(cuò),那見(jiàn)證服務(wù)器就會(huì)自動(dòng)地實(shí)現(xiàn)故障轉(zhuǎn)移,然后使備機(jī)轉(zhuǎn)化成主機(jī),代替主機(jī)繼續(xù)工作,如果你不安裝的就只好出錯(cuò)的時(shí)候,自己手動(dòng)轉(zhuǎn)移了。
也不是說(shuō)要輸入命令,SSMS 里這些都有的,你直接點(diǎn)擊就可以了,因?yàn)槲遗渲玫臅r(shí)候也不愿意敲代碼,不過(guò)這里有現(xiàn)成的你可以直接復(fù)制就好。
這篇文檔可以手把手教你如果配置,不用寫(xiě)命令,請(qǐng)參考:http://www.doc88.com/p-690922020761.html 。
有什么不清楚的,在問(wèn)我們,大家相互學(xué)習(xí)啦。
Thanks,
Amy Peng
微軟集群不是個(gè)什么好東西,dgdba大俠你也太偏激了吧
我做過(guò)SQL2005的鏡像,不過(guò)步驟跟2008應(yīng)該差不多,給你一些示例代碼,網(wǎng)上找的,自己親自測(cè)試成功
數(shù)據(jù)庫(kù):S_C_SC
網(wǎng)段:192.168.1.X
--SQL2005數(shù)據(jù)庫(kù)鏡像的步驟--1、檢查SQL Server 2005數(shù)據(jù)庫(kù)--只有SQL Server 2005 標(biāo)準(zhǔn)版、企業(yè)版和開(kāi)發(fā)版才可以建立數(shù)據(jù)鏡像。--其他版本即Express只能作為見(jiàn)證服務(wù)器--要保證打上SP2補(bǔ)丁 SELECT SERVERPROPERTY('productlevel')--2、主備實(shí)例互通--實(shí)現(xiàn)互通可以使用域或證書(shū)來(lái)實(shí)現(xiàn),考慮實(shí)現(xiàn)的簡(jiǎn)單,以下選取證書(shū)的方式實(shí)現(xiàn)。注意:實(shí)現(xiàn)“主備數(shù)據(jù)庫(kù)實(shí)例互通”的操作只需要做一次,每一對(duì)主備實(shí)例(不是數(shù)據(jù)庫(kù))做一次互通。-------------------------------------------------------------1、設(shè)置鏡像數(shù)據(jù)庫(kù)為完整恢復(fù)模式alter DATABASE S_C_SC set recovery FULL--2、創(chuàng)建證書(shū)(主備可并行執(zhí)行)--主機(jī)執(zhí)行USE master;CREATE MASTER KEY ENCRYPTION BY PASSWORD = 'joe';CREATE CERTIFICATE HOST_A_cert WITH SUBJECT = 'HOST_A certificate' , START_DATE = '2012-09-25';--備機(jī)執(zhí)行USE master;CREATE MASTER KEY ENCRYPTION BY PASSWORD = 'joe';CREATE CERTIFICATE HOST_B_cert WITH SUBJECT = 'HOST_B certificate' , START_DATE = '2012-09-25';--見(jiàn)證執(zhí)行USE master;CREATE MASTER KEY ENCRYPTION BY PASSWORD = 'joe';CREATE CERTIFICATE HOST_C_cert WITH SUBJECT = 'HOST_C certificate' , START_DATE = '2012-09-25';--3、創(chuàng)建連接的端點(diǎn)(主備可并行執(zhí)行) --主機(jī)執(zhí)行:USE masterCREATE ENDPOINT Endpoint_Mirroring STATE = STARTED AS TCP ( LISTENER_PORT=5022 , LISTENER_IP = ALL ) FOR DATABASE_MIRRORING ( AUTHENTICATION = CERTIFICATE HOST_A_cert , ENCRYPTION = REQUIRED ALGORITHM AES , ROLE = ALL );--備機(jī)執(zhí)行: USE masterCREATE ENDPOINT Endpoint_Mirroring STATE = STARTED AS TCP ( LISTENER_PORT=5022 , LISTENER_IP = ALL ) FOR DATABASE_MIRRORING ( AUTHENTICATION = CERTIFICATE HOST_B_cert , ENCRYPTION = REQUIRED ALGORITHM AES , ROLE = ALL );--見(jiàn)證執(zhí)行: USE masterCREATE ENDPOINT Endpoint_Mirroring STATE = STARTED AS TCP ( LISTENER_PORT=5022 , LISTENER_IP = ALL ) FOR DATABASE_MIRRORING ( AUTHENTICATION = CERTIFICATE HOST_C_cert , ENCRYPTION = REQUIRED ALGORITHM AES , ROLE = WITNESS );--4、備份證書(shū)以備建立互聯(lián)(主備可并行執(zhí)行) --主機(jī)執(zhí)行: USE master--BACKUP CERTIFICATE HOST_A_cert TO FILE = 'D:\SQLBackup\HOST_A_cert.cer'; BACKUP CERTIFICATE HOST_A_cert TO FILE = 'D:\HOST_A_cert.cer'; --備機(jī)執(zhí)行: USE masterBACKUP CERTIFICATE HOST_B_cert TO FILE = 'D:\SQLBackup\HOST_B_cert.cer';--見(jiàn)證執(zhí)行: USE masterBACKUP CERTIFICATE HOST_C_cert TO FILE = 'D:\SQLBackup\HOST_C_cert.cer';--5、互換證書(shū)-- --將備份到D:\SQLBackup\的證書(shū)進(jìn)行互換,即HOST_A_cert.cer復(fù)制(是復(fù)制不是剪切)--到備機(jī)的D:\SQLBackup\。HOST_B_cert.cer復(fù)制(是復(fù)制不是剪切)到主機(jī)的D:\SQLBackup--見(jiàn)證的證書(shū)HOST_C_cert.cer復(fù)制到主機(jī)和備機(jī),主機(jī)和備機(jī)復(fù)制到見(jiàn)證--6、添加登陸名、用戶(hù)(主備見(jiàn)證可并行執(zhí)行) --以下操作只能通過(guò)命令行運(yùn)行,通過(guò)圖形界面無(wú)法完成。(截至文檔編寫(xiě)結(jié)束,SQL Server2005的版本號(hào)為SP2) --主機(jī)執(zhí)行: USE masterCREATE LOGIN HOST_B_login WITH PASSWORD = 'test';CREATE USER HOST_B_user FOR LOGIN HOST_B_login;--CREATE CERTIFICATE HOST_B_cert AUTHORIZATION HOST_B_user FROM FILE = 'D:\SQLBackup\HOST_B_cert.cer';CREATE CERTIFICATE HOST_B_cert AUTHORIZATION HOST_B_user FROM FILE = 'D:\HOST_B_cert.cer';GRANT CONNECT ON ENDPOINT::Endpoint_Mirroring TO [HOST_B_login]USE masterCREATE LOGIN HOST_C_login WITH PASSWORD = 'test';CREATE USER HOST_C_user FOR LOGIN HOST_C_login;CREATE CERTIFICATE HOST_C_cert AUTHORIZATION HOST_C_user FROM FILE = 'D:\HOST_C_cert.cer';GRANT CONNECT ON ENDPOINT::Endpoint_Mirroring TO [HOST_C_login];GO--HOST_B_cert是第一步創(chuàng)建的證書(shū) --備機(jī)執(zhí)行: USE masterCREATE LOGIN HOST_A_login WITH PASSWORD = 'test';CREATE USER HOST_A_user FOR LOGIN HOST_A_login;--CREATE CERTIFICATE HOST_A_cert AUTHORIZATION HOST_A_user FROM FILE = 'D:\SQLBackup\HOST_A_cert.cer';CREATE CERTIFICATE HOST_A_cert AUTHORIZATION HOST_A_user FROM FILE = 'D:\HOST_A_cert.cer';GRANT CONNECT ON ENDPOINT::Endpoint_Mirroring TO [HOST_A_login];USE masterCREATE LOGIN HOST_C_login WITH PASSWORD = 'test';CREATE USER HOST_C_user FOR LOGIN HOST_C_login;CREATE CERTIFICATE HOST_C_cert AUTHORIZATION HOST_C_user FROM FILE = 'D:\HOST_C_cert.cer';GRANT CONNECT ON ENDPOINT::Endpoint_Mirroring TO [HOST_C_login];GO--見(jiàn)證執(zhí)行: USE masterCREATE LOGIN HOST_A_login WITH PASSWORD = 'test';CREATE USER HOST_A_user FOR LOGIN HOST_A_login;--CREATE CERTIFICATE HOST_A_cert AUTHORIZATION HOST_A_user FROM FILE = 'D:\SQLBackup\HOST_A_cert.cer';CREATE CERTIFICATE HOST_A_cert AUTHORIZATION HOST_A_user FROM FILE = 'D:\HOST_A_cert.cer';GRANT CONNECT ON ENDPOINT::Endpoint_Mirroring TO [HOST_A_login]; USE masterCREATE LOGIN HOST_B_login WITH PASSWORD = 'test';CREATE USER HOST_B_user FOR LOGIN HOST_B_login;--CREATE CERTIFICATE HOST_B_cert AUTHORIZATION HOST_B_user FROM FILE = 'D:\SQLBackup\HOST_B_cert.cer';CREATE CERTIFICATE HOST_B_cert AUTHORIZATION HOST_B_user FROM FILE = 'D:\HOST_B_cert.cer';GRANT CONNECT ON ENDPOINT::Endpoint_Mirroring TO [HOST_B_login];--注意: 這里添加的登錄名和用戶(hù)是添加在master數(shù)據(jù)庫(kù)里的不是要做鏡像的那個(gè)數(shù)據(jù)庫(kù)--這里添加的登錄名和用戶(hù)是用來(lái)做連接的,下面建立鏡像關(guān)系才是修復(fù)孤立用戶(hù)才是--修復(fù)要做鏡像的那個(gè)數(shù)據(jù)庫(kù)的孤立用戶(hù)!!!!!!!!!!!!!!!--建立鏡像關(guān)系------------------------------------------------以下步驟是針對(duì)每個(gè)數(shù)據(jù)庫(kù)進(jìn)行的,例如:如果主機(jī)中有5個(gè)數(shù)據(jù)庫(kù)以下過(guò)程就要執(zhí)行5次。 --7、 手工同步登錄名和密碼 --在前面提到數(shù)據(jù)庫(kù)鏡像的缺點(diǎn)之一是無(wú)法維護(hù)登錄名,所以需要我們手工維護(hù)登錄解決孤立用戶(hù)。 --在主數(shù)據(jù)庫(kù)中執(zhí)行如下語(yǔ)句:USE master;select sid,name,dbname from syslogins WHERE dbname='要做鏡像的數(shù)據(jù)庫(kù)名'USE master;select sid,name,dbname from syslogins WHERE dbname='S_C_SC'--查找出要做鏡像的那個(gè)數(shù)據(jù)庫(kù)里面有哪些用戶(hù)名和sid,例如:上述的’myuser’--在備庫(kù)中執(zhí)行如下語(yǔ)句: USE master;exec sp_addlogin @loginame = '<LoginName>', @passwd = '<Password>', @sid = <sid> ;--8、準(zhǔn)備備機(jī)數(shù)據(jù)庫(kù)--主庫(kù)要備份兩個(gè)bak文件--第一個(gè):完整備份--第二個(gè):事務(wù)日志備份 ,截?cái)嗍聞?wù)日志--(1)先在備機(jī)還原完整備份,“restore with norecovery”和 覆蓋現(xiàn)有數(shù)據(jù)庫(kù)--做了第一步之后,S_C_SC-》任務(wù)-》還原-》事務(wù)日志 按鈕才可用--(2)再還原事務(wù)日志,“restore with norecovery” 和時(shí)間點(diǎn):最近狀態(tài)--如果執(zhí)行成功備機(jī)數(shù)據(jù)庫(kù)將會(huì)變成 "正在還原"--由于是實(shí)驗(yàn),沒(méi)有為服務(wù)器配置雙網(wǎng)卡,IP地址與圖有點(diǎn)不一樣,但是原理一樣。 --9、必須要在鏡像數(shù)據(jù)庫(kù)中先設(shè)置好伙伴后,才能在主體服務(wù)器執(zhí)行--再在主體服務(wù)器實(shí)例上,將 備機(jī)上的服務(wù)器實(shí)例設(shè)置為伙伴--備機(jī)執(zhí)行 USE masterALTER DATABASE S_C_SC SET PARTNER = 'TCP://192.168.1.100:5022'--主機(jī)執(zhí)行 USE masterALTER DATABASE S_C_SC SET PARTNER = 'TCP://192.168.1.103:5022'--10、在主機(jī)執(zhí)行設(shè)置見(jiàn)證服務(wù)器ALTER DATABASE S_C_SC SET WITNESS = 'TCP://192.168.1.101:5022';GO --此時(shí)主:S_C_SC(主體,已同步) 備: S_C_SC(鏡像,已同步/正在還原) --TCP://192.168.1.100:主--TCP://192.168.1.103:備--如果刪除不了正在還原的備庫(kù),那么可以重啟SQL服務(wù),就可以刪除了?。。。。。。。。?!--故障解決: ping ip telnet 5022端口 -------------------------測(cè)試--------------------------------默認(rèn)情況下,事務(wù)安全級(jí)別的設(shè)置為 FULL,即同步運(yùn)行模式,而且SQL Server 2005 標(biāo)準(zhǔn)版只支持同步模式。--關(guān)閉事務(wù)安全可將會(huì)話(huà)切換到異步運(yùn)行模式,該模式可使性能達(dá)到最佳。USE master;ALTER DATABASE S_C_SC SET PARTNER SAFETY FULL --(默認(rèn))事務(wù)安全,同步模式 鏡像的更改和主體的更改都同步ALTER DATABASE S_C_SC SET PARTNER SAFETY OFF --事務(wù)不安全,異步模式 只有主體的更改同步--1、主備互換 --主機(jī)停掉SQL服務(wù)--2、主服務(wù)器Down掉,備機(jī)緊急啟動(dòng)并且開(kāi)始服務(wù)--備機(jī)執(zhí)行:USE master;ALTER DATABASE S_C_SC SET PARTNER FORCE_SERVICE_ALLOW_DATA_LOSS;ALTER DATABASE S_C_SC SET ONLINE--3、開(kāi)啟主機(jī)的SQL服務(wù),原來(lái)的主服務(wù)器恢復(fù),可以繼續(xù)工作,需要重新設(shè)定鏡像--備機(jī)執(zhí)行:USE master;ALTER DATABASE S_C_SC SET PARTNER RESUME; --恢復(fù)鏡像ALTER DATABASE S_C_SC SET PARTNER FAILOVER; --切換到主機(jī)--4、原來(lái)的主服務(wù)器恢復(fù),可以繼續(xù)工作--查看當(dāng)前服務(wù)器做了鏡像partner的那個(gè)服務(wù)器SELECT * FROM sys.database_mirroring-------------------------------刪除鏡像-----------------------查看終端點(diǎn) select * from sys.endpoints --刪除某終端點(diǎn)(終端點(diǎn)不帶引號(hào)) drop ENDPOINT endpoint_Mirroring --刪除證書(shū) 在master | Security | Certificates--刪除用戶(hù) 在master | User--然后可以刪除登錄名 drop login <login_name>--修改master key : alter master key drop encryption by service master key-- 刪除master key : drop master key--刪除鏡像的命令: ALTER DATABASE S_C_SC set partner OFFRESTORE DATABASE S_C_SC WITH recovery --放棄事務(wù),立刻還原-------------解除數(shù)據(jù)庫(kù)鏡像---------------------------------ALTER DATABASE S_C_SC SET PARTNER OFF
你說(shuō)的故障轉(zhuǎn)移群集和共享存儲(chǔ)是HA,微軟集群不是個(gè)什么好東西,個(gè)人看法
只熱備的話(huà)應(yīng)該部署鏡像
Try SQL Server 2008 QQ:315054403 dgdba@hotmail.com
不管MSCS是不是好東西,SQL的Failover cluster是依賴(lài)于它的。
做過(guò)大數(shù)據(jù)量高性能系統(tǒng)的就會(huì)知道,Mirror不見(jiàn)得比Failover cluster好用。
另外,沒(méi)有什么是服務(wù)不中斷的,只是時(shí)間長(zhǎng)短而已。Hyper-V虛擬機(jī)做共享存儲(chǔ)非常簡(jiǎn)單。
想不想時(shí)已是想,不如不想都不想。
公司要上一套系統(tǒng),DB用SQL2008,怎么實(shí)現(xiàn)雙機(jī)熱備?
一種方案是用windows的故障轉(zhuǎn)移群集搭配SQL自己的群集功能,這種方案需要有共享存儲(chǔ),我現(xiàn)在在虛擬測(cè)試環(huán)境沒(méi)辦法做實(shí)驗(yàn),所以暫時(shí)先不考慮這個(gè)。
另外一種是用鏡像的方式做雙機(jī)熱備,DB都放在服務(wù)器上,不用外接存儲(chǔ),主節(jié)點(diǎn)服務(wù)器DB實(shí)時(shí)復(fù)制到備用節(jié)點(diǎn)中,主節(jié)點(diǎn)故障后自動(dòng)跳到備用節(jié)點(diǎn),不會(huì)出現(xiàn)服務(wù)中斷的問(wèn)題。這種方式能否實(shí)現(xiàn),該如何操作?因?yàn)闆](méi)做過(guò)這種,所以思路有些亂,需要高手們給點(diǎn)指引,謝謝啦。
你好,
利用鏡像來(lái)實(shí)現(xiàn)雙機(jī)熱備份這個(gè)方案是可行的,詳細(xì)的信息你可以參考下面這篇文檔,這篇文章圖文并茂的告訴你如何配置數(shù)據(jù)庫(kù)鏡像:http://www.databasejournal.com/features/mssql/article.php/3828341/Database-Mirroring-in-SQL-Server-2008.htm 。
Thanks,
Amy Peng
你好,你的方法是不是要有3臺(tái)服務(wù)器安裝SQL,一臺(tái)主機(jī),一臺(tái)備機(jī),一臺(tái)做見(jiàn)證,安裝完SQL后,打開(kāi)SQL輸入你提供的命令,來(lái)實(shí)現(xiàn)鏡像功能?因?yàn)橐郧皼](méi)做過(guò)這塊,所以比較小白,想細(xì)致了解一下,高手有空來(lái)指點(diǎn)指點(diǎn),謝謝了。
你好,
那個(gè)見(jiàn)證服務(wù)器是可選的,你可以選擇安裝也可以不安裝,見(jiàn)證服務(wù)器的作用就是,如果主機(jī)出錯(cuò),那見(jiàn)證服務(wù)器就會(huì)自動(dòng)地實(shí)現(xiàn)故障轉(zhuǎn)移,然后使備機(jī)轉(zhuǎn)化成主機(jī),代替主機(jī)繼續(xù)工作,如果你不安裝的就只好出錯(cuò)的時(shí)候,自己手動(dòng)轉(zhuǎn)移了。
也不是說(shuō)要輸入命令,SSMS 里這些都有的,你直接點(diǎn)擊就可以了,因?yàn)槲遗渲玫臅r(shí)候也不愿意敲代碼,不過(guò)這里有現(xiàn)成的你可以直接復(fù)制就好。
這篇文檔可以手把手教你如果配置,不用寫(xiě)命令,請(qǐng)參考:http://www.doc88.com/p-690922020761.html 。
有什么不清楚的,在問(wèn)我們,大家相互學(xué)習(xí)啦。
Thanks,
Amy Peng
你好,
那個(gè)見(jiàn)證服務(wù)器是可選的,你可以選擇安裝也可以不安裝,見(jiàn)證服務(wù)器的作用就是,如果主機(jī)出錯(cuò),那見(jiàn)證服務(wù)器就會(huì)自動(dòng)地實(shí)現(xiàn)故障轉(zhuǎn)移,然后使備機(jī)轉(zhuǎn)化成主機(jī),代替主機(jī)繼續(xù)工作,如果你不安裝的就只好出錯(cuò)的時(shí)候,自己手動(dòng)轉(zhuǎn)移了。
HI,AMY,你提供的資料太有用了,非常感謝你的幫助,不過(guò)我在做鏡像的時(shí)候出了個(gè)問(wèn)題,說(shuō)是無(wú)法連接到鏡像服務(wù)器(我賬號(hào)沒(méi)驗(yàn)證發(fā)布了圖。。悶)
我根據(jù)提示去查了一下我的遠(yuǎn)程連接設(shè)置,基本都是正常的,但是在主機(jī)的SQL設(shè)置中,查看數(shù)據(jù)庫(kù)方面的選項(xiàng)里面沒(méi)有發(fā)現(xiàn)RemoteAccessEnable項(xiàng)目,是不是有哪里還需要設(shè)置?在備機(jī)打開(kāi)數(shù)據(jù)庫(kù)方面選項(xiàng)的時(shí)候卻提示不具備權(quán)限,我的SQL管理賬號(hào)是加在Domain Admins里面的,權(quán)限應(yīng)該夠了吧。
你好,
你說(shuō)你要找RemoteAccessEnable,打開(kāi)SSMS后直接右擊服務(wù)器名,然后點(diǎn)擊“方面”—〉“服務(wù)器配置”然后設(shè)置RemoteAccessEnable 為T(mén)rue;
TCP/IP 記得要enable,你可以根據(jù)我下面給的文章,看看遠(yuǎn)程連接哪里沒(méi)配置好(文章里就有介紹怎樣設(shè)置RemoteAccessEnable):http://jingyan.baidu.com/article/6c67b1d6ca06f02787bb1ed1.html 。
如果還是報(bào)錯(cuò),希望你可以把錯(cuò)誤信息發(fā)一下給我們。
Thanks,
Amy Peng
哈哈,終于搞定了,原來(lái)是sql server browser禁用了,沒(méi)有搭見(jiàn)證服務(wù)器的已經(jīng)弄好了,手動(dòng)測(cè)試故障轉(zhuǎn)移也成功了,接下來(lái)做個(gè)見(jiàn)證服務(wù)器測(cè)試。
太感謝AMY了,另外我還有點(diǎn)疑問(wèn)想請(qǐng)教一下,這種SQL鏡像是同時(shí)基于數(shù)據(jù)庫(kù)和服務(wù)器的嗎,我的意思是,如果主機(jī)上的DB壞了,他能啟用備機(jī)的DB,如果主機(jī)的服務(wù)器掛了,備機(jī)是否也能正常轉(zhuǎn)換角色。
DATABASE MIRRORING是基于數(shù)據(jù)庫(kù)級(jí)別的,Cluster是基于Instance級(jí)別的。鏡像可以自動(dòng)轉(zhuǎn)移也可以手動(dòng)轉(zhuǎn)移,在于你選的是High-performance還是High-safety模式。在DB Connection中可以使用Failover Partner參數(shù)
Depends on mirror config. If you set HS mode with witness, will switch all mirrored dbs to partner in case primary server goes down.哈哈,終于搞定了,原來(lái)是sql server browser禁用了,沒(méi)有搭見(jiàn)證服務(wù)器的已經(jīng)弄好了,手動(dòng)測(cè)試故障轉(zhuǎn)移也成功了,接下來(lái)做個(gè)見(jiàn)證服務(wù)器測(cè)試。
太感謝AMY了,另外我還有點(diǎn)疑問(wèn)想請(qǐng)教一下,這種SQL鏡像是同時(shí)基于數(shù)據(jù)庫(kù)和服務(wù)器的嗎,我的意思是,如果主機(jī)上的DB壞了,他能啟用備機(jī)的DB,如果主機(jī)的服務(wù)器掛了,備機(jī)是否也能正常轉(zhuǎn)換角色。
哈哈,終于搞定了,原來(lái)是sql server browser禁用了,沒(méi)有搭見(jiàn)證服務(wù)器的已經(jīng)弄好了,手動(dòng)測(cè)試故障轉(zhuǎn)移也成功了,接下來(lái)做個(gè)見(jiàn)證服務(wù)器測(cè)試。
太感謝AMY了,另外我還有點(diǎn)疑問(wèn)想請(qǐng)教一下,這種SQL鏡像是同時(shí)基于數(shù)據(jù)庫(kù)和服務(wù)器的嗎,我的意思是,如果主機(jī)上的DB壞了,他能啟用備機(jī)的DB,如果主機(jī)的服務(wù)器掛了,備機(jī)是否也能正常轉(zhuǎn)換角色。
你好,
很高興你的鏡像環(huán)境搭建成功了,數(shù)據(jù)庫(kù)鏡像是基于數(shù)據(jù)庫(kù)級(jí)別的,如果有見(jiàn)證服務(wù)器的話(huà),那主機(jī)上的DB 壞了的話(huà)或者是主機(jī)的服務(wù)器壞了的話(huà),就會(huì)自動(dòng)進(jìn)行角色切換,這樣備機(jī)就會(huì)成為主機(jī),如果沒(méi)有見(jiàn)證服務(wù)器的話(huà),那就只能自己手動(dòng)將備機(jī)轉(zhuǎn)化為主機(jī)了。
Thanks,
Amy Peng
十分感謝眾多高手的指點(diǎn),測(cè)試環(huán)境搭建順利,故障轉(zhuǎn)移也沒(méi)有問(wèn)題,這種方法比用微軟的群集方便很多啊,不用心跳,不用裝MSCS,再次感謝各位的幫忙,特別感謝AMY版主,O(∩_∩)O
十分感謝眾多高手的指點(diǎn),測(cè)試環(huán)境搭建順利,故障轉(zhuǎn)移也沒(méi)有問(wèn)題,這種方法比用微軟的群集方便很多啊,不用心跳,不用裝MSCS,再次感謝各位的幫忙,特別感謝AMY版主,O(∩_∩)O
Hi Rik1012,
哈哈,真開(kāi)心你的所有問(wèn)題都解決了,以后有什么問(wèn)題,歡迎你來(lái)我們中文SQL論壇提問(wèn)哈。大家相互學(xué)習(xí)哈。
Thanks,
Amy Peng
聯(lián)系客服