圖文詳解SQLServer 2008 主從同步_第1頁
圖文詳解SQLServer 2008 主從同步_第2頁
圖文詳解SQLServer 2008 主從同步_第3頁
圖文詳解SQLServer 2008 主從同步_第4頁
圖文詳解SQLServer 2008 主從同步_第5頁
已閱讀5頁,還剩13頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

圖文詳解SQLServer2021主從同步——日志傳送————————————————————————————————————李向付2021年3月28日一:初始配置:使用sqladmin用戶登錄到WindowsServer2021操作系統(tǒng),如果不確定現(xiàn)在的用戶身份,可以翻開開始菜單,就可以看到當(dāng)前登錄的用戶身份,或者翻開命令提示符,輸入:“whoami〞命令查看當(dāng)前登錄的用戶。〔圖1〕圖1確認(rèn)當(dāng)前用戶身份創(chuàng)立SQLServer數(shù)據(jù)庫的管理員用戶:單擊窗口左下角的管理效勞器圖標(biāo),翻開效勞器管理器。如果當(dāng)前用戶不是管理員,或者沒有管理員權(quán)限,系統(tǒng)會提示輸入管理員的密碼,單擊確定后即可翻開效勞器管理器界面?!矆D2,圖3〕圖2身份驗(yàn)證圖3創(chuàng)立新用戶在“效勞器管理器〞窗口中,依次展開“效勞器管理器〞,“配置〞,“本地用戶和組〞,“用戶〞,右擊右側(cè)窗口的空白處,選擇“新用戶〞選項(xiàng)。在彈出的“新用戶〞窗口中,輸入用戶名、全名、描述、密碼和確認(rèn)密碼,并取消“用戶下次登錄時必須更改密碼〞選項(xiàng),然后選中“用戶不能更改密碼〞和“密碼永不過期〞,單擊“創(chuàng)立〞按鈕完成用戶創(chuàng)立。這里需要對sqladmin用戶設(shè)置一個強(qiáng)壯的密碼?!矆D4〕為了效勞器的平安起見,可以右擊新建的用戶“sqladmin〞,點(diǎn)擊“屬性〞,在“隸屬于〞選項(xiàng)卡中將“users〞組刪除,這樣確保此用戶有最小的系統(tǒng)訪問權(quán)限。圖4新用戶創(chuàng)立界面創(chuàng)立一個用于存放主從備份日志文件的共享目錄DB_Backpu〔圖5〕,右擊文件夾,選擇“屬性〞,在彈出的“DB_Backup屬性〞界面,選擇“共享〞選項(xiàng)卡,單擊“高級共享〞中的“高級共享〞按鈕〔圖6〕。圖5用于存放備份日志文件的共享目錄圖6共享文件夾的共享設(shè)置在“高級共享〞窗口中,勾選“共享次文件夾〞選項(xiàng),然后單擊“權(quán)限〞按鈕對該共享文件夾的權(quán)限進(jìn)行設(shè)置〔圖7〕。需要讓sqladmin用戶具有完全控制該文件夾的權(quán)限,先將默認(rèn)的“everyone〞用戶刪除,然后添加sqladmin用戶,并切在“sqladmin的權(quán)限〞中勾選“完全控制〞,“更改〞和“讀取〞項(xiàng),然后單擊兩次“確定〞按鈕保存共享設(shè)置〔圖8〕。圖7共享文件夾圖8設(shè)置sqladmin用戶的共享權(quán)限在NTFS文件系統(tǒng)中,還需要設(shè)置用戶對該目錄的平安權(quán)限〔NTFS權(quán)限〕,如果平安權(quán)限不夠,系統(tǒng)在寫入備份文件的時候同樣會報(bào)沒有權(quán)限的錯誤。可以在“平安〞選項(xiàng)卡中設(shè)置文件夾或文件的平安權(quán)限,右擊DB_Backup目錄選擇“屬性〞,在彈出的窗口中選擇“平安〞選項(xiàng)卡,單擊“編輯〞按鈕,在“DB_Backup的權(quán)限〞界面,單擊“添加〞按鈕,添加sqladmin用戶,然后在“sqladmin的權(quán)限〞中選擇“完全控制〞權(quán)限,單擊“確定〞按鈕保存權(quán)限信息〔圖9〕。圖9配置sqladmin用戶的NTFS權(quán)限配置完主庫,還應(yīng)該在從庫上創(chuàng)立一個用于存放來自主庫日志的目錄,這里我也在C盤創(chuàng)立一個DB_Backup文件夾。圖10數(shù)據(jù)庫效勞器的右鍵菜單分別從主數(shù)據(jù)庫效勞器上和從數(shù)據(jù)庫效勞器上翻開SQLServer配置管理器,設(shè)置SQLServer效勞和SQLServer代理效勞的“登錄身份為〞sqladmin用戶,如果不是,可以右擊該效勞選擇“屬性〞,在彈出的對話框中選擇“本賬戶〞,然后指定一個有操作該數(shù)據(jù)庫效勞器的用戶,這里我選擇的是sqladmin用戶。同時確保這兩個效勞的啟動狀態(tài)為“自動〞。圖11翻開SQLServer配置管理工具圖12修改效勞的登錄用戶二:配置SQLServer日志傳送在主數(shù)據(jù)庫效勞器上翻開SQLServerManagementStudio管理控制臺,連接到本地的主數(shù)據(jù)庫效勞器上,此時應(yīng)確保下面的“用戶名〞中的用戶具有控制該SQLServer效勞器的權(quán)限〔圖13〕。單擊“連接〞按鈕連接到本地的SQLServer數(shù)據(jù)庫實(shí)例中。圖13連接到本地SQLServer數(shù)據(jù)庫效勞器圖14數(shù)據(jù)庫實(shí)例屬性右擊數(shù)據(jù)庫效勞器實(shí)例,選擇“屬性〞選項(xiàng)〔圖10〕,在彈出的“效勞器屬性–MASTERDB〞界面中,單擊左側(cè)的“平安性〞,然后在右側(cè)窗口中的“效勞器身份驗(yàn)證〞中選擇“SQLServer和Windows身份驗(yàn)證模式〞,并勾選“效勞器代理賬戶〞中的“啟用效勞器代理賬戶〞選項(xiàng)。輸入正確的“代理賬戶〞和“密碼〞,單擊“確定〞按鈕保存配置信息〔圖14〕。我這里創(chuàng)立了一個“test_db〞的數(shù)據(jù)庫測試用。右擊你要作為主庫的數(shù)據(jù)庫,選擇“屬性〞選項(xiàng)〔圖15〕,彈出“數(shù)據(jù)庫屬性–test_db〞窗口,選擇左側(cè)的“選項(xiàng)〞,在右側(cè)的“恢復(fù)模式〞中選擇“完整〞或“大容量日志〞〔圖16〕。圖15數(shù)據(jù)庫的右鍵菜單圖16修改SQLServer日志恢復(fù)模式然后再切換到左側(cè)的“事務(wù)日志傳送〞中,勾選“將此數(shù)據(jù)庫啟用為日志傳送配置中的主數(shù)據(jù)庫〞選項(xiàng),單擊“事務(wù)日志備份〞中的“備份設(shè)置〞按鈕〔圖17〕,翻開“事務(wù)日志備份設(shè)置〞界面〔圖18〕。圖17事務(wù)日志界面圖18事務(wù)日志備份設(shè)置界面在“作業(yè)方案屬性〞界面,確認(rèn)“方案類型〞為重復(fù)執(zhí)行,每天頻率的執(zhí)行間隔可以設(shè)置的稍微大一些,這里我測試環(huán)境,為了盡快看到效果,設(shè)置為每十秒執(zhí)行一次作業(yè)方案。最后確認(rèn)“持續(xù)時間〞,根據(jù)自己需要設(shè)置,如果需要一直備份的話,可以設(shè)置為“無結(jié)束日期〞〔圖19〕。圖19作業(yè)方案屬性界面注意,如果設(shè)置完成,保存之后再次翻開“事務(wù)日志備份設(shè)置〞界面,那么備份作業(yè)的作業(yè)名稱后面將變成“編輯作業(yè)〞按鈕,單擊此按鈕會彈出如〔圖20〕的界面,請確定此處的“所有者〞具需要具備操作數(shù)據(jù)庫的權(quán)限〔不需要具有操作系統(tǒng)管理員的權(quán)限〕。選擇左側(cè)的“方案〞工程,選擇之前創(chuàng)立的任務(wù)方案,單擊“編輯〞按鈕就會彈出〔圖21〕的界面圖20編輯作業(yè)屬性完成之后單擊“確定〞按鈕保存?zhèn)浞菰O(shè)置信息。單擊數(shù)據(jù)庫屬性界面的“輔助數(shù)據(jù)庫〞中的“添加〞按鈕〔圖21〕,翻開“輔助數(shù)據(jù)庫設(shè)置〞窗口。圖21添加從庫圖22連接到從庫單擊“輔助數(shù)據(jù)庫設(shè)置〞窗口中的“連接〞按鈕,翻開“連接到效勞器〞窗口,在“數(shù)據(jù)庫名稱〞中輸入從庫的IP地址或者從庫效勞器的主機(jī)名,此時應(yīng)保證下面的“用戶名〞中的用戶有權(quán)限訪問從數(shù)據(jù)庫。單擊“連接〞按鈕連接到從庫〔圖22〕。圖23初始化輔助數(shù)據(jù)庫設(shè)置在這里可以單擊如〔圖23〕中的“復(fù)原選項(xiàng)〞按鈕翻開“復(fù)原選項(xiàng)〞窗口,設(shè)置該數(shù)據(jù)庫在從庫上的文件保存路徑,可以設(shè)置默認(rèn)的存放路徑或者保存空白〔圖24〕。圖24指定從庫的數(shù)據(jù)庫文件保存路徑在“復(fù)制文件“選項(xiàng)卡中,設(shè)置從庫上用于存放主庫日志文件的文件夾路徑〔圖25〕,單擊“方案〞按鈕配置任務(wù)定期執(zhí)行。如〔圖26〕圖25設(shè)置從庫的日至存放路徑圖26設(shè)置從庫復(fù)原日志的方案任務(wù)切換到“復(fù)原事務(wù)日志〞選項(xiàng)卡,在“復(fù)原備份時的數(shù)據(jù)庫狀態(tài)〞中選擇“備用模式〞,這里可以繼續(xù)單擊“方案〞按鈕設(shè)置相關(guān)的方案任務(wù)來讓作業(yè)定期執(zhí)行〔圖27〕。圖27復(fù)原事務(wù)日志界面圖28將配置信息導(dǎo)出到文件配置完成,可以單擊“數(shù)據(jù)庫屬性〞窗口的“編寫配置腳本〞按鈕,在彈出的快捷菜單中選擇“將配置腳本保存到文件〞,以便以后排錯或者查閱之用〔圖28〕。單擊“確定〞按鈕保存配置,此時SQLServer將會把主庫做一個完全備份,并且復(fù)原到從數(shù)據(jù)庫效勞器上。檢查從數(shù)據(jù)庫上是否已經(jīng)成功復(fù)原了主數(shù)據(jù)庫。并確定其中的數(shù)據(jù)是否完整〔圖29〕。圖29連接到從庫檢查復(fù)原結(jié)果為了測試兩個庫之間是否可以自動同步,可以在主庫上創(chuàng)立一個用于測試的表格,

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論