sys.sp_helpxactsetjob (Transact-SQL)

Van toepassing op:SQL Server

Toont informatie over de Xactset-taak voor een Oracle Publisher. Deze opgeslagen procedure wordt uitgevoerd bij de Distributeur op elke database.

Transact-SQL syntaxis-conventies

Syntax

sys.sp_helpxactsetjob [ @publisher = ] N'publisher'
[ ; ]

Arguments

[ @publisher = ] N'uitgever'

De naam van de niet-SQL Server Publisher waartoe de functie behoort. @publisher is sysname, zonder standaardinstelling.

Resultaatset

Kolomnaam Gegevenstype Description
jobnumber int Oracle-functienummer.
lastdate Varchar(22) Laatste datum waarop de klus werd uitgevoerd.
thisdate Varchar(22) Tijd van verandering
nextdate Varchar(22) Volgende datum waarop de klus wordt uitgevoerd.
broken Varchar(1) Geef aan als de baan niet werkt.
interval varchar(200) Pauze voor de klus.
failures int Aantal mislukkingen voor de baan.
xactsetjobwhat varchar(200) Naam van de procedure die door de taak wordt uitgevoerd.
xactsetjob Varchar(1) Status van de taak, die een van de volgende waarden kan zijn:

1 - De taak is ingeschakeld.
0 - De baan is uitgeschakeld.
xactsetlonginterval int Lange periode voor de baan.
xactsetlongthreshold int Lange drempel voor de baan.
xactsetshortinterval int Korte pauze voor de klus.
xactsetshortthreshold int Korte drempel voor de baan.

Codewaarden retourneren

0 (geslaagd) of 1 (mislukt).

Remarks

sp_helpxactsetjob wordt gebruikt bij snapshot-replicatie en transactionele replicatie voor Oracle Publishers.

sp_helpxactsetjob geeft altijd de huidige instellingen voor de Xactset-taak (HREPL_XactSetJob) terug bij de uitgever. Als de Xactset-taak momenteel in de taakwachtrij staat, geeft deze daarnaast attributen van de taak terug uit de USER_JOB datadictionary-weergave die is aangemaakt onder het beheerdersaccount bij de Oracle Publisher.

Permissions

Alleen een lid van de sysadmin-fixedserverrol kan uitvoeren sp_helpxactsetjob.