Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
gäller för:SQL Server
Azure SQL Managed Instance
Visar eller ändrar publicistegenskaper för icke-SQL Server Publishers. Denna lagrade procedur utförs hos distributören.
Transact-SQL syntaxkonventioner
Syntax
sys.sp_publisherproperty
[ @publisher = ] N'publisher'
[ , [ @propertyname = ] N'propertyname' ]
[ , [ @propertyvalue = ] N'propertyvalue' ]
[ ; ]
Arguments
[ @publisher = ] N'publisher'
Namnet på den heterogena Publisher. @publisher är sysname, utan standard.
[ @propertyname = ] N'propertyname'
Namnet på egendomen som fastställs. @propertyname är sysname och kan vara ett av följande värden.
| Value | Beskrivning |
|---|---|
xactsetbatching |
Specificerar om transaktioner hos Publisher grupperas i transaktionellt konsistenta mängder (Xactsets) för efterföljande bearbetning. Ett värde på enabled betyder att Xactsets kan skapas, vilket är standard. Ett värde på disabled betyder att befintliga Xactsets bearbetas av att inga nya Xactsets skapas. |
xactsetjob |
Specificerar om Xactset-jobbet är aktiverat för skapandet av Xactsets. Ett värde på enabled betyder att Xactset-jobbet körs periodiskt för att skapa Xactsets hos utgivaren. Ett värde på disabled betyder att Xactsets endast skapas när Log Reader Agent frågar Publisher om ändringar. |
xactsetjobinterval |
Intervall mellan exekveringar av Xactset-jobbet, i minuter. |
När @propertyname utelämnas återställs alla ställbara egenskaper.
[ @propertyvalue = ] N'fastighetsvärde'
Det nya värdet för fastighetsmiljön.
@propertyvalue är sysname, med standardvärdet .NULL När @propertyvalue utelämnas återges den aktuella inställningen för egendomen.
Resultatuppsättning
| Kolumnnamn | Datatyp | Beskrivning |
|---|---|---|
propertyname |
sysname | Returnerar följande publiceringsegenskaper som kan sättas:xactsetbatchingxactsetjobxactsetjobinterval |
propertyvalue |
sysname | Den aktuella inställningen för fastigheten i kolumnen propertyname . |
Returnera kodvärden
0 (lyckades) eller 1 (fel).
Remarks
sp_publisherpropertyanvänds i transaktionell replikering för icke-SQL Server Publishers.
När endast @publisher anges innehåller resultatmängden de aktuella inställningarna för alla egenskaper som kan ställas in.
När @propertyname anges visas endast den namngivna egenskapen i resultatmängden.
När alla parametrar anges ändras egenskapen och en resultatuppsättning returneras inte.
När du ändrar egenskapen xactsetjobinterval för ett körande jobb måste du starta om jobbet för att det nya intervallet ska träda i kraft.
Permissions
Endast medlemmar av sysadmin-fasta serverrollen hos distributören kan köra sp_publisherproperty.