sp_change_agent_parameter (Transact-sql)
Değişiklikleri çoğaltma aracısı profili, bir parametre saklı MSagent_parameters sistem tablosu. Bu saklı yordam, aracı, herhangi bir veritabanı üzerinde çalıştığı dağıtımcı adresindeki yürütülür.
Transact-SQL Sözdizim Kuralları
Sözdizimi
sp_change_agent_parameter [ @profile_id= ] profile_id, [ @parameter_name= ] 'parameter_name', [ @parameter_value= ] 'parameter_value'
Bağımsız değişkenler
**@ profile_id =**profile_id,
Profil kimliğidir. profile_idise int, hiçbir varsayılan ile.@ parameter_name ='parameter_name'
Parametrenin adıdır. parameter_nameise sysname, hiçbir varsayılan ile. Sistem profilleri için değiştirilebilir parametrelerini Aracısı türüne bağlıdır. Ne ajan bu tür dışarı bulmak için profile_idtemsil bulmak profile_idsütununda Msagent_profiles tablo ve Not agent_typedeğer.[!NOT]
Bir parametre için destekleniyorsa bir verilen agent_type, Aracısı profilde tanımlı değil ama bir hata döndürdü. Parametre gerekir çalıştırmak bir Aracısı profili eklemek için sp_add_agent_parameter.
Anlık görüntü Aracısı (agent_type=1), profilde tanımlı, aşağıdaki özellikleri değiştirilebilir:
70Subscribers
BcpBatchSizeBCP
HistoryVerboseLevel
LoginTimeout
MaxBcpThreads
MaxNetworkOptimization
Çıkış
OutputVerboseLevel
PacketSize
QueryTimeout
StartQueueTimeout
UsePerArticleContentsView
Günlük Okuma Aracısı (agent_type=2), profilde tanımlı, aşağıdaki özellikleri değiştirilebilir:
HistoryVerboseLevel
LoginTimeout
MessageInterval
Çıkış
OutputVerboseLevel
PacketSize
PollingInterval
QueryTimeout
ReadBatchSize
ReadBatchThreshold
Dağıtım Aracısı (agent_type=3), profilde tanımlı, aşağıdaki özellikleri değiştirilebilir:
BcpBatchSizeBCP
CommitBatchSize
CommitBatchThreshold
FileTransferType
HistoryVerboseLevel
KeepAliveMessageInterval
LoginTimeout
MaxBcpThreads
MaxDeliveredTransactions
MessageInterval
Çıkış
OutputVerboseLevel
PacketSize
PollingInterval
QueryTimeout
QuotedIdentifier
SkipErrors
TransactionsPerHistory
Birleştirme Aracısı (agent_type=4), profilde tanımlı, aşağıdaki özellikleri değiştirilebilir:
AltSnapshotFolder
BcpBatchSizeBCP
ChangesPerHistory
DestThreads
DownloadGenerationsPerBatch
DownloadReadChangesPerBatch
DownloadWriteChangesPerBatch
DynamicSnapshotLocation
ExchangeType
FastRowCount
FileTransferType
GenerationChangeThreshold
HistoryVerboseLevel
InputMessageFile
InteractiveResolution
InterruptOnMessagePattern
KeepAliveMessageInterval
LoginTimeout
MaxBcpThreads
MaxDownloadChanges
MaxUploadChanges
MetadataRetentionCleanup
NumDeadlockRetries
Çıkış
OutputMessageFile
OutputVerboseLevel
PacketSize
ParallelUploadDownload
PauseOnMessagePattern
PauseTime
PollingInterval
ProcessMessagesAtPublisher
ProcessMessagesAtSubscriber
QueryTimeout
QueueSizeMultiplier
SrcThreads
StartQueueTimeout
SyncToAlternate
UploadGenerationsPerBatch
UploadReadChangesPerBatch
UploadWriteChangesPerBatch
UseInprocLoader
Doğrula
ValidateInterval
Sıranın Okuma Aracısı (agent_type=9), profilde tanımlı, aşağıdaki özellikleri değiştirilebilir:
HistoryVerboseLevel
LoginTimeout
Çıkış
OutputVerboseLevel
PollingInterval
QueryTimeout
ResolverState
SQLQueueMode
Hangi parametrelerin belirli bir profil için tanımlanmış görmek için Çalıştır sp_help_agent_profile ve profile_nameile ilgili profile_id. Uygun olan profile_id, sonraki çalıştırma sp_help_agent_parameters kullanarak profile_idprofiliyle ilişkili parametreleri görmek için. Parametreleri eklenebilir bir profile yürüterek sp_add_agent_parameter.
@ parameter_value ='parameter_value'
Yeni parametre değeridir. parameter_valueise nvarchar(255), hiçbir varsayılan ile.
Dönüş Kodu Değerleri
0 (başarılı) veya 1 (hata)
Açıklamalar
sp_change_agent_parameter çoğaltma tüm türleri kullanılır.
İzinler
Yalnızca üyeleri sysadmin sabit sunucu rolü yürütebilirsiniz sp_change_agent_parameter.
Ayrıca bkz.
Başvuru
Çoğaltma Anlık görüntü Aracısı
sp_add_agent_parameter (Transact-sql)
sp_drop_agent_parameter (Transact-sql)