Board logo

標題: MSSQL_複寫_複製資料庫_代理程式 [打印本頁]

作者: webbliu    時間: 2010-12-16 23:07     標題: MSSQL_複寫_複製資料庫_代理程式

各位大大好,

小的來請教各位大大有沒有經驗把資料庫複寫到另一台資料庫去。
即發行集&定閱端。

或是複製資料庫的功能再用代理程式SQL_AGENT代理程式~
小的我都試過,但都失敗.......不是代理程式執行失敗?
就是SA帳戶登入錯誤....
都是照書上操作 不知道哪裡有問題~
請大大指導~

非常感謝~
作者: aa7551    時間: 2010-12-25 11:15

在mssql7.0筆者有經驗,但比較新的版本沒試過
作者: webbliu    時間: 2011-1-29 21:37

本帖最後由 webbliu 於 2011-1-29 21:43 編輯

回復 1# webbliu


測試之後,發現重點在於 散發資料庫的快照分享位置。
還有Services.msc 的啟動帳戶!

如果是快照分享,還是快照 合併交易...,重點是就分享的那個資料夾共用權限一定要能讀取。
我也建議不要用預設的位置,最好直接開在磁碟目錄底下。
D:\Snapshop (像這樣把預設分享的位置改成在D底下自創的分享目錄)

讓訂願端的帳戶能夠讀取,如果有AD的話。
我都讓AD\Administrator 套在共用權限裡。
發行訂閱的主機都是伺服器,伺服器也都是資料庫角色。
用Admin的帳戶比較不會被礙"到~。

還有就是本機\服務\SQL Server Agent 的服務帳戶 ,我也設定成AD\Administrator。
然後重新啟動,就可以順利發行了!


訂閱的主機記得預設的複寫主機的分享資料夾目錄已經改變了。
要手動更改喔!
讓MS Mangement Studio 連線訂閱的主機上,複寫\本機訂閱\<訂閱名稱>\又鍵屬性   快照集位置 變更成分享主機的位置
[attach]4586[/attach]

本次測試的發行類型是
Win2003 Enteprise
MS SQL2005 Std
快照式發行集
有AD環境





歡迎光臨 麻辣家族討論版版 (http://forum.twbts.com/)