您好,登錄后才能下訂單哦!
SQL server 2005 數據庫鏡像詳細過程
1.添加完整的域名后綴 重啟系統
右鍵計算機 ==> 屬性 ==> 更改設置(計算機名) ==> 更改 ==> hq.com
2.SQL服務啟動賬戶 創建相同的用戶賬戶 密碼也必須相同 并且加入到管理員組
配置用戶名密碼: net user hqsqluser HqsqlQWE19832 /add
將用戶加入到組: net localgroup administrators hqsqluser /add
查看命令 net user hqsqluser
刪除users組 net localgroup users hqsqluser /del
3.配置SQL服務和agent服務使用剛創建的hqsqluser用戶啟動服務
按“WIN+R”鍵,打開運行窗口
輸入”services.msc”,回車
找到“SQL Server (MSSQLSERVER)”服務。雙擊打開 ==> 點擊登錄 ==> 選中此賬戶“輸入剛剛創建的賬戶”
重新啟動服務
找到“SQL Server Agent (MSSQLSERVER)”服務。雙擊打開 ==> 點擊登錄 ==> 選中此賬戶“輸入剛剛創建的賬戶”
重新啟動服務
4.設置用戶密碼永不過期 用戶不能更改密碼
5.在三個SQL服務器上的hosts文件中添加IP對應得服務器完整名稱。
路徑: C:\Windows\System32\drivers\etc
172.16.1.88 sql1.hq.com
172.16.1.89 sql2.hq.com
6.安裝數據庫。升級數據庫到SP3 版本號: 9.00.4035.00
7 數據庫的恢復模式必須是完整。
聯機數據庫[必須使用完整的服務器名稱登錄]
1)創建數據庫 (HQDB)
CREATE DATABASE HQDB;
GO
USE HQDB;
GO
CREATE SCHEMA hr;
GO
2) 創建一個檔案表
CREATE TABLE [dbo].[Y_檔案]
(
[Y_編號] [int] NOT NULL,
[Y_姓名] [nvarchar] (6) NULL,
[Y_屬性] [nvarchar] (4) NULL,
[Y_地碼] [nvarchar] (4) NULL,
[Y_門牌] [nvarchar] (6) NULL,
[Y_單位] [nvarchar] (18) NULL,
[Y_人口] [float] NULL,
[Y_供水] [nvarchar] (2) NULL,
[Y_供電] [nvarchar] (2) NULL
)
3)右鍵數據庫 ==> 屬性
點擊左邊的“選項” ==> 恢復模式“完整”
8 先對數據庫進行備份
1) 創建兩個備份設備
exec sp_addumpdevice 'disk', 'BackupOrginal', 'c:\BackupOrginal.bak'
2) 備份數據庫
backup database HQDB to BackupOrginal with format
9 在鏡像數據庫服務器上進行還原
還原數據庫“數據庫名字必須一樣”
選項
選擇“不要對數據庫執行任何操作,不回滾未提交的事務,可以還原其他事務日志(A)。(RESTORE WITH NORECOVERY)
10 配置數據庫鏡像
斷開數據庫。用完整的服務器名稱來連接數據庫
11 將Windows的用戶hqsqluser加入到SQL server 2005 的登錄用戶名中
用完整的服務器名稱來連接數據庫 ==> 安全性 ==> 登錄名 ==> 新建登錄名 ==>
再彈出的對話框右上角點擊(搜索) ==> 新對話框的高級 ==> 立即查找 ==> 找到hqsqluser ==> 確定 ==> 確定
服務器角色 ==> 選中(sysadmin) ==> 確定
12 右鍵需要鏡像的數據庫 ==> 任務 ==> 鏡像
配置安全性 ==>
13 沒有見證服務器是可以直接執行下面的代碼。開始鏡像
Alter Database HQDB
Set Partner= 'TCP://sql2.hq.com:5022'
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。