Bagikan melalui


sp_changesubscriptiondtsinfo (T-SQL)

Berlaku untuk: SQL Server Azure SQL Managed Instance

Mengubah properti paket Data Transformation Services (DTS) langganan. Prosedur tersimpan ini dijalankan di Pelanggan pada database langganan.

Konvensi sintaks transact-SQL

Sintaks

  
sp_changesubscriptiondtsinfo [ [ @job_id = ] job_id ]  
    [ , [ @dts_package_name= ] 'dts_package_name' ]  
    [ , [ @dts_package_password= ] 'dts_package_password' ]  
    [ , [ @dts_package_location= ] 'dts_package_location' ]  

Argumen

[ @job_id = ] job_id Adalah ID pekerjaan Agen Distribusi untuk langganan push. job_id adalah varbinary(16), tanpa default. Untuk menemukan ID Pekerjaan Distribusi, jalankan sp_helpsubscription atau sp_helppullsubscription.

[ @dts_package_name = ] 'dts_package_name' Menentukan nama paket DTS. dts_package_name adalah sysname, dengan default NULL. Misalnya, untuk menentukan paket bernama DTSPub_Package, Anda akan menentukan @dts_package_name = N'DTSPub_Package'.

[ @dts_package_password = ] 'dts_package_password' Menentukan kata sandi pada paket. dts_package_password adalah sysname dengan default NULL, yang menentukan bahwa properti kata sandi akan dibiarkan tidak berubah.

Catatan

Paket DTS harus memiliki kata sandi.

[ @dts_package_location = ] 'dts_package_location' Menentukan lokasi paket. dts_package_location adalah nvarchar(12), dengan default NULL, yang menentukan bahwa lokasi paket akan dibiarkan tidak berubah. Lokasi paket dapat diubah menjadi distributor atau pelanggan.

Mengembalikan Nilai Kode

0 (berhasil) atau 1 (kegagalan)

Keterangan

sp_changesubscriptiondtsinfo digunakan untuk replikasi rekam jepret dan replikasi transaksional yang hanya merupakan langganan push.

Izin

Hanya anggota peran server tetap sysadmin , peran database tetap db_owner , atau pembuat langganan yang dapat menjalankan sp_changesubscriptiondtsinfo.

Lihat Juga

Prosedur Tersimpan Sistem (Transact-SQL)