2010-01-05 5 views

Répondre

1

Je l'ai fait un peu de profilage, et j'ai trouvé ce que je puis regardé pour trouver les paramètres:. [sys] [sp_MShelp_replication_table] ( @table_name sysname = NULL, @table_owner sysname = NULL )

1

Vous aurez une base de données normalement appelée DISTRIBUTION qui hébergera vos tables. Remarque: Ce nom peut être modifié au moment de la configuration de la réplication.

Les tableaux ci-dessous vous donnera des informations sur la réplication:

  • MSPublications
  • MSArticles

Vous pouvez joindre ces tables au Information_Schema.Tables dans votre base de données et de déterminer quels tableaux sont partie de quelle publication.

+0

d'accord ... qui vient à lui de l'autre côté, qui fonctionnera totalement. J'espérais que peut-être il y avait un proc SQL Server qui, donné un nom de table, indiquerait la publication et l'article auquel il était associé. – rbellamy

1

Vous pouvez utiliser cette table système: SELECT * FROM dbo.sysmergearticles

+0

En fait, pas tout à fait, voici le meilleur Ad-hoc: 'SELECT s. [Nom] AS [Nom de la publication] FROM dbo.sysmergepublications AS INNER JOIN dbo.sysmergearticles AS s2 ON s.pubid = s2.pubid OERE s2.NAME = "MyTable" – rbellamy

Questions connexes