Metoda ReplicationServer.CopySubscriptionDatabase
Kopiuje ściągania istniejących baza danych subskrypcji.
Przestrzeń nazw: Microsoft.SqlServer.Replication
Zestaw: Microsoft.SqlServer.Rmo (w Microsoft.SqlServer.Rmo.dll)
Składnia
'Deklaracja
Public Sub CopySubscriptionDatabase ( _
databaseName As String, _
fileName As String, _
overwriteExistingFile As Boolean _
)
'Użycie
Dim instance As ReplicationServer
Dim databaseName As String
Dim fileName As String
Dim overwriteExistingFile As Boolean
instance.CopySubscriptionDatabase(databaseName, _
fileName, overwriteExistingFile)
public void CopySubscriptionDatabase(
string databaseName,
string fileName,
bool overwriteExistingFile
)
public:
void CopySubscriptionDatabase(
String^ databaseName,
String^ fileName,
bool overwriteExistingFile
)
member CopySubscriptionDatabase :
databaseName:string *
fileName:string *
overwriteExistingFile:bool -> unit
public function CopySubscriptionDatabase(
databaseName : String,
fileName : String,
overwriteExistingFile : boolean
)
Parametry
- databaseName
Typ: System.String
Ciąg określający nazwę ściągania baza danych subskrypcji do skopiowania.
- fileName
Typ: System.String
Wartość ciąg Określa pełną ścieżka, w tym nazwę pliku, do którego jest zapisywana kopia pliku danych (.mdf) części.
- overwriteExistingFile
Typ: System.Boolean
Wartość logiczna określająca, czy zastąpić istniejący plik o tej samej nazwie, określone w fileName parametr, jeśli istnieje.
Wyjątki
Wyjątek | Warunek |
---|---|
ApplicationException | When the server is not running on Microsoft SQL Server 2000 or later. |
ArgumentException | Jeśli parametr ma wartość null, zawiera znaki null lub przekracza 128 bajtów. |
Uwagi
Ostrzeżenie
Ta funkcja zostanie usunięta z przyszłej wersji programu Microsoft SQL Server. Nie należy stosować tej funkcji w nowych projektach oraz jak najszybciej należy zmodyfikować aplikacje, w których obecnie jest używana ta funkcja.
Tylko jednego pliku bazy danych mogą być kopiowane.
CopySubscriptionDatabase Metoda może być wywoływana przez element członkowski db_owner stała rola bazy danych bazy danych, która zostanie skopiowana.
CopySubscriptionDatabase Jest równoważna metoda sp_copysubscription (języka Transact-SQL)procedura składowana.
Metoda ta jest dostępna tylko z wystąpienia SQL Server 2000 i SQL Server 2005.
Ten obszar nazw, klasy lub element członkowski jest obsługiwany tylko w wersja 2.0.NET Framework.