Notatka
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Dotyczy:SQL Server
Azure SQL Managed Instance
Wyświetla lub zmienia właściwości wydawcy dla wydawców spoza SQL Server. Ta procedura przechowywana jest wykonywana u Dystrybutora.
Transact-SQL konwencje składni
Syntax
sys.sp_publisherproperty
[ @publisher = ] N'publisher'
[ , [ @propertyname = ] N'propertyname' ]
[ , [ @propertyvalue = ] N'propertyvalue' ]
[ ; ]
Arguments
[ @publisher = ] N'publisher'
Nazwa heterogenicznego Publisher. @publisher jest nazwą systemu bez wartości domyślnej.
[ @propertyname = ] N'propertyname'
Nazwa nieruchomości, która jest ustalana. @propertyname to nazwa systemu i może być jedną z następujących wartości.
| Value | Description |
|---|---|
xactsetbatching |
Określa, czy transakcje w Publisher są grupowane w transakcyjnie spójne zbiory (Xactsets) do dalszego przetwarzania. Wartość oznacza enabled , że można utworzyć Xactsety, co jest domyślne. Wartość oznacza disabled , że istniejące Xactsety są przetwarzane przez żadne nowe Xactsety. |
xactsetjob |
Określa, czy zadanie Xactset jest włączone do tworzenia Xactsetów. Wartość oznacza enabled , że zadanie Xactset uruchamia się okresowo, aby tworzyć Xactsety u wydawcy. Wartość oznaczadisabled, że Xactsety są tworzone tylko wtedy, gdy Agent Log Reader zapytuje Publisher o zmiany. |
xactsetjobinterval |
Przerwa między wykonaniami zadania Xactset w ciągu minut. |
Gdy @propertyname zostanie pominięte, zwracane są wszystkie właściwości konfigurowalne.
[ @propertyvalue = ] N'propertyvalue'
Nowa wartość dla ustawienia nieruchomości.
@propertyvalue jest nazwą systemu z domyślnym .NULL Gdy @propertyvalue zostanie pominięte, zwraca się aktualne ustawienie dla tej właściwości.
Zestaw wyników
| Nazwa kolumny | Typ danych | Description |
|---|---|---|
propertyname |
sysname | Zwraca następujące właściwości publikacji, które można ustawić:xactsetbatchingxactsetjobxactsetjobinterval |
propertyvalue |
sysname | Aktualne ustawienie dla właściwości w kolumnie propertyname . |
Zwracanie wartości kodu
0 (powodzenie) lub 1 (niepowodzenie).
Remarks
sp_publisherpropertyjest używany w replikacji transakcyjnej dla wydawców niebędących SQL Server.
Gdy podana jest tylko @publisher , zbiór wyników zawiera aktualne ustawienia wszystkich możliwych właściwości.
Gdy @propertyname jest określona, w zbiorze wyników pojawia się tylko nazwana właściwość.
Gdy wszystkie parametry są określone, właściwość zostaje zmieniona i zbiór wyników nie jest zwracany.
Podczas zmiany xactsetjobinterval właściwości dla działającego zadania musisz je ponownie uruchomić, aby nowy przedział zaczął działać.
Permissions
Tylko członkowie roli stałego serwera administratora systemu w Dystrybutorze mogą wykonywać sp_publisherproperty.