sp_change_agent_parameter (Transact-SQL)
Parametre bir çoğaltma aracısının profilinin saklanan değişiklik MSagent_parameters sistem tablosu.Bu saklı yordam aracının çalıştırıldığı herhangi bir veritabanı dağıtımcı sırasında yürütülür.
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,
Is the ID of the profile.profile_id is int, with no default.[ @parameter_name=] 'parameter_name'
Is the name of the parameter.parameter_name is sysname, with no default.Sistem profilleri değiştirilebilir parametreler Aracısı türüne bağlıdır.Öğrenmek için hangi aracısının bu tür profile_id temsil eder, bulun profile_id sütunda Msagent_profiles tablo ve Notagent_type değer.Not
Bir parametre için desteklenip desteklenmediğini bir verilen agent_type, Aracısı Profilde tanımlı değil ancak bir hata döndürdü. Parametre, yürütmek bir aracı profili eklemek için sp_add_agent_parameter.
Bir anlık görüntü Aracısı () içinagent_type=1), profilde tanımlı, aşağıdaki özellikleri değiştirilebilir:
70Subscribers
BcpBatchSize
HistoryVerboseLevel
LoginTimeout
MaxBcpThreads
MaxNetworkOptimization
Output
OutputVerboseLevel
PacketSize
QueryTimeout
StartQueueTimeout
UsePerArticleContentsView
Günlük Okuyucu Aracısı () içinagent_type=2), profilde tanımlı, aşağıdaki özellikleri değiştirilebilir:
HistoryVerboseLevel
LoginTimeout
MessageInterval
Output
OutputVerboseLevel
PacketSize
PollingInterval
QueryTimeout
ReadBatchSize
ReadBatchThreshold
Bir dağıtım aracısını () içinagent_type=3), profilde tanımlı, aşağıdaki özellikleri değiştirilebilir:
BcpBatchSize
CommitBatchSize
CommitBatchThreshold
FileTransferType
HistoryVerboseLevel
KeepAliveMessageInterval
LoginTimeout
MaxBcpThreads
MaxDeliveredTransactions
MessageInterval
Output
OutputVerboseLevel
PacketSize
PollingInterval
QueryTimeout
QuotedIdentifier
SkipErrors
TransactionsPerHistory
Bir Birleştirme Aracısı () içinagent_type=4), profilde tanımlı, aşağıdaki özellikleri değiştirilebilir:
AltSnapshotFolder
BcpBatchSize
ChangesPerHistory
DestThreads
DownloadGenerationsPerBatch
DownloadReadChangesPerBatch
DownloadWriteChangesPerBatch
DynamicSnapshotLocation
ExchangeType
FastRowCount
FileTransferType
GenerationChangeThreshold
HistoryVerboseLevel
InputMessageFile
InteractiveResolution
InterruptOnMessagePattern
KeepAliveMessageInterval
LoginTimeout
MaxBcpThreads
MaxDownloadChanges
MaxUploadChanges
MetadataRetentionCleanup
NumDeadlockRetries
Output
OutputMessageFile
OutputVerboseLevel
PacketSize
ParallelUploadDownload
PauseOnMessagePattern
PauseTime
PollingInterval
ProcessMessagesAtPublisher
ProcessMessagesAtSubscriber
QueryTimeout
QueueSizeMultiplier
SrcThreads
StartQueueTimeout
SyncToAlternate
UploadGenerationsPerBatch
UploadReadChangesPerBatch
UploadWriteChangesPerBatch
UseInprocLoader
Doğrula
ValidateInterval
Bir sıra Okuma Aracısı () içinagent_type=9), profilde tanımlı, aşağıdaki özellikleri değiştirilebilir:
HistoryVerboseLevel
LoginTimeout
Output
OutputVerboseLevel
PollingInterval
QueryTimeout
ResolverState
SQLQueueMode
Hangi parametreleri belirli bir profil için tanımlanmış olan görmek için , çalıştırma sp_help_agent_profile ve Notprofile_name ilişkili profile_id. Uygun profile_id, sonraki sp_help_agent_parameters kullanmaprofile_id profil ile ilişkili parametreleri görmek için . Parametreler için bir profil yürütmek yoluyla eklenebilir sp_add_agent_parameter.
[ @parameter_value=] 'parameter_value'
Is the new value of the parameter.parameter_value is nvarchar(255), with no default.
Dönüş Kodu Değerleri
0 (başarılı) veya 1 (hata)
Remarks
sp_change_agent_parameter çoğaltma tüm türleri kullanılır.
İzinler
Yalnızca üyeleri sysadmin sabit sunucu rolü çalıştırabilirsinizsp_change_agent_parameter.
See Also