Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Platí na:SQL ServerAzure
SQL Managed Instance
Přidává agenta Queue Reader pro daného distributora. Tento uložený postup se provádí u distributora v distribuční databázi nebo u Publisher v databázi publikací.
Syntax
sys.sp_addqreader_agent
[ [ @job_login = ] N'job_login' ]
[ , [ @job_password = ] N'job_password' ]
[ , [ @job_name = ] N'job_name' ]
[ , [ @frompublisher = ] frompublisher ]
[ ; ]
Arguments
[ @job_login = ] N'job_login'
Přihlášení k účtu Windows, pod kterým agent běží.
@job_login je nvarchar(257), s výchozím hodnotou NULL. Tento Windows účet se vždy používá pro připojení agentů k distributorovi.
[ @job_password = ] N'job_password'
Heslo k Windows účtu, pod kterým agent běží. @job_password je sysname bez výchozího nastavení.
Important
Neukládejte autentizační informace do skriptových souborů. Pro nejlepší bezpečnost by měly být přihlašovací jména a hesla poskytována za běhu.
[ @job_name = ] N'job_name'
Název stávající pozice agenta.
@job_name je sysname s výchozím nastavením NULL. Tento parametr je určen pouze tehdy, když je agent vytvořen pomocí existující úlohy místo nově vytvořené úlohy (výchozí).
[ @frompublisher = ] frompublisher
Specifikuje, zda je postup prováděn u Publisher.
@frompublisher je bit, s výchozím nastavením 0.
Hodnota znamená1, že proces je prováděn z Publisher v databázi publikací.
Hodnoty návratového kódu
0 (úspěch) nebo 1 (selhání).
Poznámky
sp_addqreader_agent se používá v transakční replikaci.
sp_addqreader_agent musí být proveden alespoň jednou u distributora, který podporuje frontové aktualizace po sp_adddistributiondb , ale před sp_addpublication.
Úloha Queue Reader Agent je odstraněna, když vykonáte sp_dropdistributiondb.
Permissions
mohou provádět pouze členové sp_addqreader_agent pevný server .