複製分發資料庫

2021-07-06 04:52:32 字數 607 閱讀 7646

sql服務 -sql** 【登入身份設定為「localsystem」】       

準備:

1. 修改布伺服器、訂閱伺服器和見證伺服器上的sqlserver服務賬號和sqlserver agent的服務賬號,使三者之間的使用者名稱和密碼一致。

方法:configuration tools-》sqlserver configuration manager-》sqlserver services-》選中例項名稱/**名稱,右鍵屬性-》修改this account下的使用者名稱和密碼。

2. 確保發布伺服器、訂閱伺服器和見證伺服器三者之能用「computername\instancename」登入互通。

如果存在問題,可以借助修改hosts檔案來實現,c:\windows\system32\drivers\etc\hosts。

3. 在每一型別的伺服器上註冊另兩型別的伺服器。如:在每台訂閱伺服器上註冊發布伺服器和分發伺服器。

方法:ssms中選中例項名-》右鍵-》register-》general-》填入相關登入資訊即可。

4. 在分發伺服器上的磁碟新建乙個共享資料夾,用來儲存快照和事務性複製日誌檔案。共享許可權中新增在1.建立的使用者,並賦予讀寫許可權。

複製資料庫

複製資料庫 sql200企業管理器 右鍵要複製的資料庫a 所有任務 匯出資料 目標資料庫,選擇資料庫b 然後選擇 在sql server資料庫之間複製資料和物件 勾選 建立目的物件 包含擴充套件屬性 最後完成.或者查詢分析器執行下面的語句建立乙個儲存過程,然後再執行呼叫示例中的呼叫方法實現資料庫複製...

資料庫複製

if exists select from dbo.sysobjects where id object id n dbo p copydb and objectproperty id,n isprocedure 1 drop procedure dbo p copydb go 資料庫資料複製 將乙...

資料庫複製

if exists select from dbo.sysobjects where id object id n dbo p copydb and objectproperty id,n isprocedure 1 drop procedure dbo p copydb go 資料庫資料複製 將乙...