Bagikan melalui


ReplicationServer.CopySubscriptionDatabase(String, String, Boolean) Metode

Definisi

Menyalin database langganan penarikan yang sudah ada.

public:
 void CopySubscriptionDatabase(System::String ^ databaseName, System::String ^ fileName, bool overwriteExistingFile);
public void CopySubscriptionDatabase (string databaseName, string fileName, bool overwriteExistingFile);
member this.CopySubscriptionDatabase : string * string * bool -> unit
Public Sub CopySubscriptionDatabase (databaseName As String, fileName As String, overwriteExistingFile As Boolean)

Parameter

databaseName
String

Nilai string yang menentukan nama database langganan penarikan untuk disalin.

fileName
String

Nilai string yang menentukan jalur lengkap, termasuk nama file, tempat salinan file bagian data (.mdf) disimpan.

overwriteExistingFile
Boolean

Nilai Boolean yang menentukan apakah ada atau tidak untuk menimpa file yang ada dengan nama yang sama yang ditentukan dalam fileName parameter, jika ada.

Pengecualian

Ketika server tidak berjalan di Microsoft SQL Server 2000 atau yang lebih baru.

Jika parameter null, berisi karakter null, atau melebihi 128 byte.

Keterangan

Catatan

Fitur ini akan dihapus dalam versi Microsoft SQL Server yang akan datang. Jangan gunakan fitur ini dalam pekerjaan pengembangan baru, dan ubah aplikasi yang saat ini menggunakan fitur ini sesegera mungkin.

Hanya database file tunggal yang dapat disalin.

Metode CopySubscriptionDatabase ini dapat dipanggil oleh anggota peran database tetap db_owner database yang sedang disalin.

Metode CopySubscriptionDatabase ini setara dengan prosedur tersimpan sp_copysubscription (Transact-SQL ).

Berlaku untuk