none
sqlserver alway on 配置发布订阅 RRS feed

  • 问题

  • 按照文档操作 到这一步,https://docs.microsoft.com/zh-cn/sql/database-engine/availability-groups/windows/configure-replication-for-always-on-availability-groups-sql-server?view=sql-server-2017
    USE master;  
    GO  
    EXEC sys.sp_replicationdboption  
        @dbname = 'MyDBName',  
        @optname = 'publish',  
        @value = 'true';  
    
    EXEC sys.sp_replicationdboption  
        @dbname = 'MyDBName',  
        @optname = 'merge publish',  
        @value = 'true'; 
    出现下面这个错误    标题: 发布服务器属性
    ------------------------------

    保存发布数据库时出错。

    是否要继续保存其他更改?

    有关帮助信息,请单击: http://go.microsoft.com/fwlink?ProdName=Microsoft%20SQL%20Server&ProdVer=14.0.17254.0&EvtSrc=Microsoft.SqlServer.Management.UI.PubshrPropertiesErrorSR&EvtID=ErrorSavingPubDB&LinkId=20476

    ------------------------------
    其他信息:

    执行 Transact-SQL 语句或批处理时发生了异常。 (Microsoft.SqlServer.ConnectionInfo)

    ------------------------------

    无法将此事务提升为分布式事务,因为在此事务中有活动的保存点。
    已将数据库上下文更改为 ""。 (Microsoft SQL Server,错误: 3933)

    有关帮助信息,请单击: http://go.microsoft.com/fwlink?ProdName=Microsoft%20SQL%20Server&ProdVer=13.00.5026&EvtSrc=MSSQLServer&EvtID=3933&LinkId=20476

    ------------------------------
    按钮:

    是(&Y)
    否(&N)
    ------------------------------
    2018年6月11日 2:42