Replication
複製中的複制訪問被拒絕
我有一個本地數據庫,並且我有一個 Azure 帳戶。
我需要建立從本地到 Azure 的事務複製。
首先我創建了一個出版物,然後我訂閱了它。
然後我去了出版物並開始了這份工作。
它給了我以下錯誤。
有什麼解決辦法嗎?
我有同樣的問題並通過以下步驟解決:
- 右鍵點擊共享文件夾,然後點擊屬性
- 轉到“高級共享”>“權限”對話框中的“權限”
- 添加快照使用者(在我的情況下為 \repl_snapshot)
- 授予“完全控制”現在一切都應該沒問題,並驗證
- 轉到“查看快照代理狀態”並點擊開始,您現在應該會看到類似“$$ 100% $$已生成 1 篇文章的快照。"
關於第一個錯誤:執行 SQL Server 服務的使用者對該目錄沒有權限。至於第二個錯誤:“執行 transact-sql 語句或批處理時發生異常”,這似乎是映射問題Map To Credential。或者如果快照代理存在,請確保它正在執行並刷新 GUI。