如何通过TSQL确定SQL Server复制类型?

时间:2012-09-26 05:06:23

标签: sql-server replication database-replication

我想知道如何通过TSQL确定SQL Server复制类型。例如,事务复制,具有排队更新的事务复制,合并复制等。谢谢。

2 个答案:

答案 0 :(得分:4)

在分发数据库上运行以下查询:

SELECT 
     P.Publication
    ,P.Publication_type
    ,S.Subscriber_ID
    ,S.Update_Mode
FROM MSPublications P
INNER JOIN MSSubscriptions S
    ON P.Publication_ID = S.Publication_ID

Publication_type - 0 =交易,1 =快照,2 =合并

Update_mode - 0 =只读,1 =立即更新,2 =带有消息队列的排队更新,3 =使用消息队列进行故障转移时使用排队更新进行立即更新,4 =使用SQL Server队列进行排队更新,5 =使用SQL Server队列进行排队更新使用SQL Server队列将队列更新更新为故障转移

答案 1 :(得分:0)

以下是Microsoft BOL页面的链接,其中up​​date_mode已解码:http://msdn.microsoft.com/en-us/library/ms186785.aspx