Delen via


MSdistribution_agents (Transact-SQL)

Van toepassing op:SQL Server

De MSdistribution_agents tabel bevat één rij voor elke distributieagent die wordt uitgevoerd bij de lokale distributeur. Deze tabel wordt opgeslagen in de distributiedatabase.

Kolomnaam Gegevenstype Description
id int De id van de distributieagent.
name nvarchar(100) De naam van de distributieagent.
publisher_database_id int De id van de Publisher-database.
publisher_id smallint De id van de uitgever.
publisher_db sysname De naam van de Publisher-database.
publication sysname De naam van de publicatie.
subscriber_id smallint De id van de abonnee, die alleen wordt gebruikt door bekende agents. Voor anonieme agents is deze kolom gereserveerd.
subscriber_db sysname De naam van de abonnementsdatabase.
subscription_type int Het type abonnement:

0 = Duwen.
1 = Pull.
2 = Anoniem.
local_job bit Hiermee wordt aangegeven of er een SQL Server Agent-taak is op de lokale distributeur.
job_id binary(16) Het identificatienummer van de taak.
subscription_guid binary(16) De id van de abonnementen van deze agent.
profile_id int De configuratie-id uit de MSagent_profiles tabel.
anonymous_subid uniqueidentifier De id van een anonieme agent.
subscriber_name sysname De naam van de abonnee, die alleen door anonieme agents wordt gebruikt.
virtual_agent_id int Alleen ter informatie geïdentificeerd. Wordt niet ondersteund. Toekomstige compatibiliteit is niet gegarandeerd.
anonymous_agent_id int Alleen ter informatie geïdentificeerd. Wordt niet ondersteund. Toekomstige compatibiliteit is niet gegarandeerd.
creation_date datetime De datum/tijd waarop de distributie- of samenvoegagent is gemaakt.
queue_id sysname De id voor het zoeken naar de wachtrij voor het bijwerken van abonnementen in de wachtrij. Voor niet-in de wachtrij geplaatste abonnementen is de waarde NULL. Voor publicaties op basis van Microsoft Message Queuing is de waarde een GUID waarmee de wachtrij uniek wordt geïdentificeerd die moet worden gebruikt voor het abonnement. Voor op SQL Server gebaseerde wachtrijpublicaties bevat de kolom de waarde SQL.

Notitie: Het gebruik van Microsoft Message Queuing is afgeschaft en wordt niet meer ondersteund.
queue_status int Alleen ter informatie geïdentificeerd. Wordt niet ondersteund. Toekomstige compatibiliteit is niet gegarandeerd.
offload_enabled bit Geeft aan of de agent extern kan worden geactiveerd.

0 geeft aan dat de agent niet extern kan worden geactiveerd.

1 geeft aan dat de agent extern wordt geactiveerd en op de externe computer die is opgegeven in de eigenschap offload_server .
offload_server sysname De netwerknaam van de server die moet worden gebruikt voor activering van externe agent.
dts_package_name sysname De naam van het DTS-pakket. Geef bijvoorbeeld voor een pakket met de naam DTSPub_Packageop @dts_package_name = N'DTSPub_Package'.
dts_package_password nvarchar(524) Het wachtwoord op het pakket.
dts_package_location int De pakketlocatie. De locatie van het pakket kan distributor of subscriber.
sid varbinary(85) Het beveiligingsidentificatienummer (SID) voor de distributieagent of de samenvoegagent tijdens de eerste uitvoering.
queue_server sysname Alleen ter informatie geïdentificeerd. Wordt niet ondersteund. Toekomstige compatibiliteit is niet gegarandeerd.
subscriber_security_mode smallint De beveiligingsmodus die door de agent wordt gebruikt bij het maken van verbinding met de abonnee. Dit kan een van de volgende waarden zijn:

0 = Microsoft SQL Server-verificatie

1 = Microsoft Windows-verificatie.
subscriber_login sysname De aanmelding die wordt gebruikt bij het maken van verbinding met de abonnee.
subscriber_password nvarchar(524) De versleutelde waarde van het wachtwoord dat wordt gebruikt bij het maken van verbinding met de abonnee.
reset_partial_snapshot_progress bit Hiermee geeft u op of een gedeeltelijk gedownloade momentopname wordt verwijderd, zodat het hele momentopnameproces opnieuw kan worden gestart.
job_step_uid uniqueidentifier De unieke id van de sql Server Agent-taakstap waarin de agent wordt gestart.
subscriptionstreams tinyint Hiermee stelt u het aantal verbindingen in dat per distributieagent is toegestaan om batches met wijzigingen parallel toe te passen op een abonnee. Een bereik van waarden tussen 1 en 64 wordt ondersteund.
memory_optimized bit 1 geeft aan dat de abonnee kan worden gebruikt voor tabellen die zijn geoptimaliseerd voor geheugen.
job_login sysname Alleen ter informatie geïdentificeerd. Wordt niet ondersteund. Toekomstige compatibiliteit is niet gegarandeerd.
job_password nvarchar(524) Alleen ter informatie geïdentificeerd. Wordt niet ondersteund. Toekomstige compatibiliteit is niet gegarandeerd.