Metoda PublisherMonitor.EnumPublications
Zwraca informacje o publikacji, wydawca monitorowane.
Przestrzeń nazw: Microsoft.SqlServer.Replication
Zestaw: Microsoft.SqlServer.Rmo (w Microsoft.SqlServer.Rmo.dll)
Składnia
'Deklaracja
Public Function EnumPublications As DataSet
'Użycie
Dim instance As PublisherMonitor
Dim returnValue As DataSet
returnValue = instance.EnumPublications()
public DataSet EnumPublications()
public:
DataSet^ EnumPublications()
member EnumPublications : unit -> DataSet
public function EnumPublications() : DataSet
Wartość zwracana
Typ: System.Data.DataSet
A DataSet obiekt, który zawiera następujące kolumny.
Kolumna |
Typ danych |
Opis |
---|---|---|
publisher_db |
Nazwa bazy danych. |
|
publikacja |
Nazwa publikacji. |
|
publication_id |
Identyfikator publikacja. |
|
publication_type |
Typ publikacja: 0 = Transakcyjna. 1 = Migawki. 2 = Korespondencji seryjnej. |
|
independent_agent |
Wskazuje, jeśli subskrypcja tej publikacja wykorzystuje własne wystąpienie agenta synchronizacji. |
|
immediate_sync |
Wskazuje, czy synchronizacja plików są tworzone, czy każdy utworzony czas Agent migawki jest uruchamiany. |
|
allow_push |
Wskazuje, czy wypychanie subskrypcje mogą być tworzone dla danej publikacja. |
|
allow_pull |
Wskazuje, czy ściągać subskrypcje mogą być tworzone dla danej publikacja. |
|
allow_anonymous |
Wskazuje, czy anonimowy subskrypcje mogą być tworzone dla danej publikacja. |
|
snapshot_agent |
Nazwa zadanie agenta migawkę w publikacja. |
|
logreader_agent |
Nazwa Agent odczytywania dziennika zadanie dla opublikowanych bazy danych. |
|
Opis |
Opis publikacja. |
|
vendor_name |
Nazwa dostawcy, jeśli Wydawca nie jest wystąpienie SQL Server. |
|
queuereader agent |
Nazwa zadanie agenta czytnik kolejki opublikowaną bazą danych. |
|
thirdparty_options |
Określa wyświetlanie publikacja w folderze replikacji w SQL Server Management Studio jest pomijane: 0 = Heterogenicznych publikacja są wyświetlane w folderze replikacji w SQL Server Management Studio. 1 = Pomiń wyświetlania heterogenicznych publikacja w folderze replikacji w SQL Server Management Studio. |
|
snapshot_jobid |
Unikatowy identyfikator zadanie agenta migawki. |
|
num_subscriptions |
Liczba subskrypcji, należących aktualnie do publikacja. |
|
num_now_syncing |
Liczba aktualnie synchronizowana z publikacja subskrypcji. |
|
num_errors |
Liczba błędów, które wystąpiły podczas synchronizacji z publikacja. |
|
num_warning |
Liczba publikacja monitor próg ostrzeżeń, które zostały wygenerowane przez tę publikacja. |
|
merge_RunFastDurationThreshold |
Próg dla monitorowania trwania seryjnej synchronizacje połączeń wysokiej przepustowości sieci lokalnej (LAN). |
|
WorstWarningDuration |
Najwyższy czas trwania synchronizacji uruchamiania, który spowodował wygenerowanie ostrzeżenia. |
|
merge_SyncExpireTimeThreshold |
Próg dla monitorowania dla bezpośredniego wygaśnięcia subskrypcji scalone publikacje. |
|
przechowywania |
Okres zachowywania publikacja w godzinach. |
|
WorstWarningExpiration |
Najdłuższy wygaśnięcia subskrypcja korespondencji seryjnej, który spowodował wygenerowanie ostrzeżenia. |
Uwagi
Należy zatwierdzanie dowolnej właściwość zmienia się na PublisherMonitor obiekt przed wywołaniem tej metoda, ponieważ właściwość tego obiektu konieczne może być załadowany, jeśli nie zostały one załadowane już.
EnumPublications Metoda może być wywoływana tylko przez członków db_owner lub replmonitor ról stałej bazy danych do baza danych dystrybucji.
Ten obszar nazw, klasy lub element członkowski jest obsługiwany tylko w wersja 2.0.NET Framework.
Zobacz także