ReplicationServer.CopySubscriptionDatabase(String, String, Boolean) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Copia un database di sottoscrizione pull esistente.
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)
Parametri
- databaseName
- String
Valore stringa che specifica il nome del database di sottoscrizione pull da copiare.
- fileName
- String
Valore stringa che specifica il percorso completo, compreso il nome del file, in cui salvare una copia del file della parte di dati con estensione mdf.
- overwriteExistingFile
- Boolean
Valore booleano che specifica se sovrascrivere o meno un file esistente dello stesso nome specificato nel fileName
parametro, se presente.
Eccezioni
Quando il server non è in esecuzione in Microsoft SQL Server 2000 o versione successiva.
Se un parametro è Null, contiene caratteri Null o supera 128 byte.
Commenti
Nota
Questa funzionalità verrà rimossa a partire da una delle prossime versioni di Microsoft SQL Server. Non usare questa funzionalità in un nuovo progetto di sviluppo e modificare non appena possibile le applicazioni in cui è attualmente implementata.
È possibile copiare solo database a file singolo.
Il CopySubscriptionDatabase metodo può essere chiamato da un membro del ruolo predefinito del database db_owner del database copiato.
Il CopySubscriptionDatabase metodo equivale alla stored procedure sp_copysubscription (Transact-SQL).