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 abbonamenti 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
Un valore di stringa che specifica il nome di un database pull subscription da copiare.
- fileName
- String
Un valore di stringa che specifica il percorso completo, incluso il nome del file, in cui viene salvata una copia del file della parte dati (.mdf).
- overwriteExistingFile
- Boolean
Un valore booleano che specifica se scrivere o meno un file esistente con lo stesso nome specificato nel fileName parametro, se ce n'è uno.
Eccezioni
Quando il server non è in esecuzione su Microsoft SQL Server 2000 o versioni successive.
Se un parametro è nullo, contiene caratteri nulli o supera i 128 byte.
Commenti
Note
Questa funzionalità verrà rimossa in una versione futura di Microsoft SQL Server. Non usare questa funzionalità nel nuovo lavoro di sviluppo e modificare le applicazioni che attualmente usano questa funzionalità il prima possibile.
È possibile copiare solo database a file singolo.
Il CopySubscriptionDatabase metodo può essere chiamato da un membro del ruolo db_owner fisso del database che viene copiato.
Il CopySubscriptionDatabase metodo è equivalente alla procedura memorizzata sp_copysubscription (Transact-SQL).