sp_helpmergearticle (języka Transact-SQL)
Zwraca informacje o artykuł.Ta procedura składowana jest wykonywany Wydawca baza danych publikacji lub subskrybenta republishing na baza danych subskrypcja.
Składnia
sp_helpmergearticle [ [ @publication = ] 'publication' ]
[ , [ @article= ] 'article' ]
Argumenty
[ @ publikacja = 'publication"
Is the name of the publication about which to retrieve information.publicationis sysname, with a default of %, which returns information about all merge articles contained in all publications in the current database.[ @ artykuł = 'article"
Is the name of the article for which to return information.articleis sysname, with a default of %, which returns information about all merge articles in the given publication.
Zestaw wyników
Nazwa kolumny |
Typ danych |
Opis |
---|---|---|
Identyfikator |
int |
Identyfikator artykułu. |
name |
sysname |
Nazwę artykuł. |
source_owner |
sysname |
Nazwa właściciela obiekt źródłowy. |
source_object |
sysname |
Nazwa obiekt źródłowy z którego należy dodać artykuł. |
sync_object_owner |
sysname |
Nazwa właściciela widoku, który definiuje opublikowanego artykuł. |
sync_object |
sysname |
Nazwa obiektu niestandardowego, używany do ustanawiania danych początkowych dla partycji. |
Opis |
nvarchar(255) |
Opis artykuł. |
Stan |
tinyint |
Stan artykuł może być jedną z następujących czynności: 1 = nieaktywny 2 = active 5 = operacji języka (DDL) definicja danych czasu 6 = Operacji DDL z nowo wygenerowanym migawka
Uwaga:
Gdy artykuł ustawienie ponownie inicjowane, wartości z 5 i 6 są zmieniane na 2.
|
creation_script |
nvarchar(255) |
Ścieżkę i nazwę skryptu schematu opcjonalne artykułu używany do tworzenia artykułu w baza danych subskrypcja. |
conflict_table |
nvarchar(270) |
Nazwa tabela przechowywania konflikty insert lub update. |
article_resolver |
nvarchar(255) |
Niestandardowego programu rozpoznawania nazw dla artykuł. |
subset_filterclause |
nvarchar(1000) |
Określając poziomy filtrowanie klauzula WHERE. |
pre_creation_command |
tinyint |
Metoda Pre-Creation, która może być jedną z następujących czynności: 0 = Brak 1 = upuszczania 2 = Usuń 3 = obcięciu |
schema_option |
binary(8) |
Mapy bitowej opcja generowania schematu dla artykuł.Informacje o tej opcji bitmapy, zobacz sp_addmergearticle lub sp_changemergearticle. |
type |
smallint |
Typ artykuł może mieć jedną z następujących czynności: 10 = tabela 32 = procedura składowana 64 = widoku lub indeksowany widok 128 = funkcja zdefiniowana przez użytkownika 160 = tylko schematu synonim |
column_tracking |
int |
Ustawienie poziom kolumna śledzenia; gdy 1 oznacza, że śledzenie poziom kolumna, a 0 oznacza, że śledzenie poziom kolumna jest wyłączony. |
resolver_info |
nvarchar(255) |
Nazwa programu rozpoznawania nazw artykuł. |
vertical_partition |
bit |
Jeśli artykuł pionowo jest podzielony na partycje; gdy 1 oznacza, że artykuł jest pionowo na partycje, a 0 oznacza, że nie jest. |
destination_owner |
sysname |
Właściciel obiekt docelowy obiektu.Zastosowanie do scalenia, procedury przechowywane, widoków i funkcja zdefiniowanej przez użytkownika (UDF) schematu tylko artykułów. |
identity_support |
int |
Jeśli włączono automatyczne tożsamości zakres obsługi; gdy 1 jest włączony i 0 jest wyłączona. |
pub_identity_range |
bigint |
Rozmiar zakres do przypisywania nowych wartości tożsamości.Aby uzyskać więcej informacji zobacz "Scalania replikacji" sekcja Replikowanie kolumny tożsamości. |
identity_range |
bigint |
Rozmiar zakres do przypisywania nowych wartości tożsamości.Aby uzyskać więcej informacji zobacz "Scalania replikacji" sekcja Replikowanie kolumny tożsamości. |
próg |
int |
Percentage value used for Subscribers running SQL Server Compact 3.5 z dodatkiem SP1 or previous versions of SQL Server.threshold controls when the Merge Agent assigns a new identity range.Użyto wartości procentowej wartości określonej w polu Próg agenta scalanie tworzy nowy zakres tożsamości.Aby uzyskać więcej informacji zobacz "Scalania replikacji" sekcja Replikowanie kolumny tożsamości. |
verify_resolver_signature |
int |
Jeśli podpis cyfrowy jest weryfikowany przed użyciem rozpoznawania nazw w replikacja scalająca; gdy 0 oznacza, że nie zweryfikować podpisu, a 1 oznacza, że jego podpis zostanie zweryfikowany, jeśli jest on z zaufanego źródło. |
destination_object |
sysname |
Nazwa obiekt docelowy obiektu.Stosuje się procedury przechowywane, widoki i artykuły schematu UDF tylko. |
allow_interactive_resolver |
int |
Jeśli interakcyjne rozpoznawania nazw jest używany w artykuł; gdy 1 oznacza, że używany jest ten program rozpoznawania nazw, a 0 oznacza, że nie jest używany. |
fast_multicol_updateproc |
int |
Włącza lub wyłącza Agenta scalanie, aby zastosować zmiany do wielu kolumn, w tym samym wierszu w jednej instrukcja UPDATE; gdy 1 oznacza, że wiele kolumn są aktualizowane w jednej instrukcja i 0 oznacza oddzielające instrukcja UPDATE problemy dla każdej kolumna zaktualizowane. |
check_permissions |
int |
Wartość całkowitą, która reprezentuje bitmapy z tabela-poziom uprawnień, które są sprawdzane.Dla listy możliwych wartości, zobacz sp_addmergearticle (języka Transact-SQL). |
processing_order |
int |
Kolejność danych zmiany są stosowane do artykułów w publikacja. |
upload_options |
tinyint |
Definiuje ograniczeń wprowadzonych na subskrybenta z aktualizacji subskrypcja kliencka, który może mieć jedną z następujących wartości. 0 = Nie ma żadnych ograniczeń wprowadzonych na subskrybenta z aktualizacji subskrypcja kliencka; wszystkie zmiany są przekazywane do Wydawca. 1 = Zmiany są dozwolone na subskrybentowi w subskrypcja klient, ale nie są one przekazywane do Wydawca. 2 = Zmiany nie są dozwolone na abonenta z subskrypcja kliencka. Aby uzyskać więcej informacji, zobacz Optymalizacja wydajności replikacji scalania z artykułami tylko do pobrania. |
identityrangemanagementoption |
int |
Jeśli włączono automatyczne tożsamości zakres obsługi; gdy 1 jest włączony i 0 jest wyłączona. |
delete_tracking |
bit |
Usuwa są replikowane; gdy 1 oznacza, że są replikowane usuwa, i 0 oznacza, że nie są one. |
compensate_for_errors |
bit |
Wskazuje, jeśli kompensacyjnych działania są podjęte, gdy wystąpią błędy podczas synchronizacji; gdy 1 wskazuje, że podejmowane są działania kompensacyjnych, i 0 oznacza nie zostaną podjęte działania kompensacyjnych. |
partition_options |
tinyint |
Defines the way in which data in the article is partitioned, which enables performance optimizations when all rows belong in only one partition or in only one subscription.partition_options can be one of the following values. 0 = Filtrowanie artykuł jest statyczny lub nie dają unikatowy podzbiór danych dla każdej partycji; oznacza to, że jest "nakładania się" partycja. 1 = Nakładają się na partycje, i język edycji danych (DML), aktualizacjach subskrybent nie można zmienić partycji, do której należy dany wiersz. 2 = Filtrowania dla artykuł plonów nie pokrywających się partycje, ale wielu subskrybentów może odbierać tej samej partycji. 3 = Filtrowania dla artykuł plonów-nakładających się partycje, które są unikatowe dla subskrypcja. |
artid |
uniqueidentifier |
Identyfikator, który unikatowo identyfikuje artykuł. |
pubid |
uniqueidentifier |
Identyfikator, który unikatowo identyfikuje publikacja opublikowaniu artykuł. |
stream_blob_columns |
bit |
Jest, jeśli optymalizacji strumienia danych jest używany podczas replikowania kolumn duży obiekt binarny.1 oznacza, że używany jest optymalizacji, i 0 oznacza, że nie jest używany optymalizacji. |
Wartości kodów powrotnych
0 (sukces) lub 1 (błąd)
Uwagi
sp_helpmergearticle używane w replikacja scalająca.
Uprawnienia
Tylko członkowie db_owner ustaloną rolę bazy danych w baza danych publikacja, replmonitor rola baza danych dystrybucji lub publikacja listy dostępu do publikacja można wykonywać sp_helpmergearticle.
Przykład
DECLARE @publication AS sysname;
SET @publication = N'AdvWorksSalesOrdersMerge';
USE [AdventureWorks2008R2]
EXEC sp_helpmergearticle
@publication = @publication;
GO
Zobacz także