Replication

複製中的複制訪問被拒絕

  • March 22, 2021

我有一個本地數據庫,並且我有一個 Azure 帳戶。

我需要建立從本地到 Azure 的事務複製。

首先我創建了一個出版物,然後我訂閱了它。

然後我去了出版物並開始了這份工作。

它給了我以下錯誤。

有什麼解決辦法嗎?

在此處輸入圖像描述

我有同樣的問題並通過以下步驟解決:

  1. 右鍵點擊共享文件夾,然後點擊屬性
  2. 轉到“高級共享”>“權限”對話框中的“權限”
  3. 添加快照使用者(在我的情況下為 \repl_snapshot)
  4. 授予“完全控制”現在一切都應該沒問題,並驗證
  5. 轉到“查看快照代理狀態”並點擊開始,您現在應該會看到類似“$$ 100% $$已生成 1 篇文章的快照。"

關於第一個錯誤:執行 SQL Server 服務的使用者對該目錄沒有權限。至於第二個錯誤:“執行 transact-sql 語句或批處理時發生異常”,這似乎是映射問題Map To Credential。或者如果快照代理存在,請確保它正在執行並刷新 GUI。

引用自:https://dba.stackexchange.com/questions/163252