sp_changesubscriptiondtsinfo (Transact-SQL)
Modifie les propriétés de package DTS (Data Transformation Services) d'un abonnement. Cette procédure stockée est exécutée sur la base de données d'abonnement de l'Abonné.
Conventions de la syntaxe de Transact-SQL
Syntaxe
sp_changesubscriptiondtsinfo [ [ @job_id = ] job_id ]
[ , [ @dts_package_name= ] 'dts_package_name' ]
[ , [ @dts_package_password= ] 'dts_package_password' ]
[ , [ @dts_package_location= ] 'dts_package_location' ]
Arguments
- [ @job_id =] job_id
ID de la tâche de l'Agent de distribution pour l'abonnement par envoi de données (push). job_id est de type varbinary(16) et n'a pas de valeur par défaut. Pour rechercher l'ID de la tâche de distribution, exécutez sp_helpsubscription ou sp_helppullsubscription.
- [ @dts_package_name= ] 'dts_package_name'
Spécifie le nom du package DTS. dts_package_name est de type sysname, avec NULL comme valeur par défaut. Par exemple, pour spécifier un package nommé DTSPub_Package, vous indiqueriez@dts_package_name = N'DTSPub_Package'
.
[ @dts_package_password= ] 'dts_package_password'
Spécifie le mot de passe du package. dts_package_password est de type sysname, avec la valeur par défaut NULL qui indique que la propriété de mot de passe ne doit pas être modifiée.Remarque : Un package DTS doit avoir un mot de passe.
- [ @dts_package_location= ] 'dts_package_location'
Indique l'emplacement du package. L'argument dts_package_location est de type nvarchar(12), avec une valeur par défaut NULL signifiant que l'emplacement du package doit demeurer inchangé. Vous pouvez attribuer à l'emplacement du package la valeur distributor ou subscriber.
Notes
La procédure sp_changesubscriptiondtsinfo est utilisée pour les réplications de capture instantanée et transactionnelles correspondant à des abonnements par envoi de données (push) uniquement.
Autorisations
Seuls les membres du rôle de serveur fixe sysadmin, du rôle de base de données fixe db_owner, ou le créateur de l'abonnement peuvent exécuter la procédure sp_changesubscriptiondtsinfo.
Valeurs des codes renvoyés
0 (réussite) ou 1 (échec)
Voir aussi
Référence
Procédures stockées système (Transact-SQL)