【问题标题】:Error while disabling distribution in replication setup在复制设置中禁用分发时出错
【发布时间】:2021-09-14 02:59:21
【问题描述】:

我在 Azure SQL 托管实例和本地 SQL 之间设置复制。在删除分销商时,我错误地从Database → System Database Folder 中删除了我的分销数据库。

现在我无法禁用我的分发器并收到以下错误:

SQL Server could not disable publishing and distribution on 'testsqlmi97.public.7ec90fc2a898.database.windows.net, 3342'.

An exception occurred while executing a Transact-SQL statement or batch. (Microsoft.SqlServer.ConnectionInfo)

Invalid object name 'sysschemaarticles'.
Changed database context to 'master'. (Microsoft SQL Server, Error: 208)
For help, click: https://docs.microsoft.com/sql/relational-databases/errors-events/mssqlserver-208-database-engine-error

【问题讨论】:

    标签: sql sql-server database sql-server-2008


    【解决方案1】:

    尝试使用它

    USE master
    EXEC sp_removedbreplication @subscriptionDB
    

    -- Remove the local server as a Distributor.
    EXEC sp_dropdistributor;
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2014-03-24
      • 1970-01-01
      • 2013-05-09
      • 1970-01-01
      • 1970-01-01
      • 2020-05-16
      相关资源
      最近更新 更多