none
使用 SQL command 查詢有那些本機訂閱 RRS feed

  • 問題

  • 各位先進,

    我想要知道 SQL 2008 本機有訂閱那些 replication(不是本機發行集喔!), 但 Microsoft SQL Server Management Studio UI 不方便看而且資訊不够詳細. 請問有沒有什麼 sql command 可以一目了然的.

    我希望看到的資訊有 : 

    發行端 - SQL Server 名稱, Database 名稱, TABLE 名稱

    訂閱端 - Database 名稱, TABLE 名稱

    (最好也能看到 Job 的排程資訊)

    謝謝 !

    2012年9月14日 上午 09:11

所有回覆

  • You can find list of replication related system tables under 'Replication Tables (Transact-SQL)' in books online.
    2012年9月14日 下午 02:06
  • rmiao,

    謝謝回覆.

    我從本機可以查到本機發行的 replication 資訊, 但要查本機的訂閱資料卻查不到.

    請問如果本機的訂閱是 pull subscription, 是不是在本機會查不到, 而要到發行端去查 ?

    2012年9月17日 上午 07:00
  • Try query MSreplication_objects and MSreplication_subscriptions in replicated db on subscriber.
    2012年9月17日 下午 01:32