Skip to content

Latest commit

 

History

History
91 lines (66 loc) · 5.17 KB

sp-mschange-logreader-agent-properties-transact-sql.md

File metadata and controls

91 lines (66 loc) · 5.17 KB
title description author ms.author ms.date ms.service ms.subservice ms.topic f1_keywords helpviewer_keywords dev_langs
sp_MSchange_logreader_agent_properties (T-SQL)
Describes the sp_MSchange_logreader_agent_properties stored procedure used to change the properties of the Log Reader Agent for a SQL Server Replication topology.
markingmyname
maghan
03/14/2017
sql
replication
reference
sp_MSchange_logreader_agent_properties_TSQL
sp_MSchange_logreader_agent_properties
sp_MSchange_logreader_agent_properties
TSQL

sp_MSchange_logreader_agent_properties (Transact-SQL)

[!INCLUDE SQL Server]

Changes the properties of a Log Reader Agent job that runs at a [!INCLUDEmsCoName] [!INCLUDEssVersion2005] or later version Distributor. This stored procedure is used to change properties when the Publisher runs on an instance of [!INCLUDEssVersion2000]. This stored procedure is executed at the Distributor on the distribution database.

:::image type="icon" source="../../includes/media/topic-link-icon.svg" border="false"::: Transact-SQL syntax conventions

Syntax

  
sp_MSchange_logreader_agent_properties [ @publisher = ] 'publisher'  
        , [ @publisher_db = ] 'publisher_db'  
        , [ @publisher_security_mode = ] publisher_security_mode  
        , [ @publisher_login = ] 'publisher_login'  
        , [ @publisher_password = ] 'publisher_password'   
        , [ @job_login = ] 'job_login'  
        , [ @job_password = ] 'job_password'  
        , [ @publisher_type = ] 'publisher_type'  

Arguments

[ @publisher = ] 'publisher' Is the name of the Publisher. publisher is sysname, with no default.

[ @publisher_db = ] 'publisher_db' Is the name of the publication database. publisher_db is sysname, with no default.

[ @publisher_security_mode = ] publisher_security_mode Is the security mode used by the agent when connecting to the Publisher. publisher_security_mode is smallint, with no default.

0 specifies [!INCLUDEssNoVersion] Authentication.

1 specifies Windows Authentication.

[ @publisher_login = ] 'publisher_login' Is the login used when connecting to the Publisher. publisher_login is sysname, with no default. publisher_login must be specified when publisher_security_mode is 0. If publisher_login is NULL and publisher_security_mode is 1, then the Windows account specified in job_login will be used when connecting to the Publisher.

[ @publisher_password = ] 'publisher_password' Is the password used when connecting to the Publisher. publisher_password is sysname, with no default.

[ @job_login = ] 'job_login' Is the login for the Windows account under which the agent runs. job_login is nvarchar(257), with no default. This cannot be changed for a non-[!INCLUDEssNoVersion] publisher.

[ @job_password = ] 'job_password' Is the password for the Windows account under which the agent runs. job_password is sysname, with no default.

[ @publisher_type = ] 'publisher_type' Specifies the Publisher type when the Publisher is not running in an instance of [!INCLUDEssNoVersion]. publisher_type is sysname, and can be one of the following values.

Value Description
MSSQLSERVER Specifies a [!INCLUDEssNoVersion] Publisher.
ORACLE Specifies a standard Oracle Publisher.
ORACLE GATEWAY Specifies an Oracle Gateway Publisher.

For more information about the differences between an Oracle Publisher and an Oracle Gateway Publisher, see Oracle Publishing Overview.

Remarks

sp_MSchange_logreader_agent_properties is used in transactional replication.

You must specify all parameters when executing sp_MSchange_logreader_agent_properties. Execute sp_helplogreader_agent (Transact-SQL) to return the current properties of the Log Reader Agent job.

After changing an agent login or password, you must stop and restart the agent before the change takes effect.

When the Publisher runs on an instance of [!INCLUDEssVersion2005] or later version, you should use sp_changelogreader_agent to change properties of the Log Reader Agent.

Permissions

Only members of the sysadmin fixed server role at the Distributor can execute sp_MSchange_logreader_agent_properties.

See Also

sp_addlogreader_agent (Transact-SQL)