Klasa Transfer
Transfer Obiekt jest obiektem narzędzie zapewnia kontrola programistyczna nad kopiowanie schematów i danych do innych wystąpień SQL Server.
Hierarchia dziedziczenia
System.Object
Microsoft.SqlServer.Management.Smo.Transfer
Przestrzeń nazw: Microsoft.SqlServer.Management.Smo
Zestaw: Microsoft.SqlServer.SmoExtended (w Microsoft.SqlServer.SmoExtended.dll)
Składnia
'Deklaracja
Public Class Transfer _
Implements ITransferMetadataProvider
'Użycie
Dim instance As Transfer
public class Transfer : ITransferMetadataProvider
public ref class Transfer : ITransferMetadataProvider
type Transfer =
class
interface ITransferMetadataProvider
end
public class Transfer implements ITransferMetadataProvider
Typ Transfer uwidacznia następujące elementy członkowskie.
Konstruktorzy
Nazwa | Opis | |
---|---|---|
![]() |
Transfer() | Inicjuje nowe wystąpienie Transfer klasy |
![]() |
Transfer(Database) | Inicjuje nowe wystąpienie Transfer klasy, która używa określonej bazy danych jako źródło operacji transferu. |
Do góry
Właściwości
Nazwa | Opis | |
---|---|---|
![]() |
CopyAllDatabaseTriggers | Pobiera lub ustawia Boolean wartość właściwość, która określa, czy wszystkie SQL Server bazy danych wyzwalacze są kopiowane z źródłowa baza danych do miejsce docelowe bazy danych w operacji transferu. |
![]() |
CopyAllDefaults | Pobiera lub ustawia Boolean wartość właściwość, która określa, czy wszystkie SQL Server Ustawienia domyślne są kopiowane z źródłowa baza danych do miejsce docelowe bazy danych w operacji transferu. |
![]() |
CopyAllFullTextCatalogs | Pobiera lub ustawia Boolean wartość właściwość, która określa, czy wszystkie SQL Server pełnotekstowe katalogi są kopiowane z źródłowa baza danych do miejsce docelowe bazy danych w operacji transferu. |
![]() |
CopyAllFullTextStopLists | Pobiera lub ustawia Boolean wartość właściwość, która określa, czy wszystkie SQL Server list stop pełnego tekstu są kopiowane z źródłowa baza danych do miejsce docelowe bazy danych w operacji transferu. |
![]() |
CopyAllLogins | Pobiera lub ustawia Boolean wartość właściwość, która określa, czy wszystkie SQL Server logowania są kopiowane z źródłowa baza danych do miejsce docelowe bazy danych w operacji transferu. |
![]() |
CopyAllObjects | Pobiera lub ustawia Boolean wartość właściwość, która określa, czy wszystkie SQL Server obiekty są kopiowane z źródłowa baza danych do miejsce docelowe bazy danych w operacji transferu. |
![]() |
CopyAllPartitionFunctions | Pobiera lub ustawia Boolean wartość właściwość, która określa, czy wszystkie SQL Server partycji funkcje są kopiowane z źródłowa baza danych do miejsce docelowe bazy danych w operacji transferu. |
![]() |
CopyAllPartitionSchemes | Pobiera lub ustawia Boolean wartość właściwość, która określa, czy wszystkie SQL Server partycji schematy są kopiowane z źródłowa baza danych do miejsce docelowe bazy danych w operacji transferu. |
![]() |
CopyAllPlanGuides | Pobiera lub ustawia Boolean wartość właściwość, która określa, czy wszystkie SQL Server plan guides są kopiowane z źródłowa baza danych do miejsce docelowe bazy danych w operacji transferu. |
![]() |
CopyAllRoles | Pobiera lub ustawia Boolean wartość właściwość, która określa, czy wszystkie SQL Server role są kopiowane z źródłowa baza danych do miejsce docelowe bazy danych w operacji transferu. |
![]() |
CopyAllRules | Pobiera lub ustawia Boolean wartość właściwość, która określa, czy wszystkie SQL Server zasady są kopiowane z źródłowa baza danych do miejsce docelowe bazy danych w operacji transferu. |
![]() |
CopyAllSchemas | Pobiera lub ustawia Boolean wartość właściwość, która określa, czy wszystkie SQL Server Schematy są kopiowane z źródłowa baza danych do miejsce docelowe bazy danych w operacji transferu. |
![]() |
CopyAllSqlAssemblies | Pobiera lub ustawia Boolean wartość właściwość, która określa, czy wszystkie SQL Server zestawy są kopiowane z źródłowa baza danych do miejsce docelowe bazy danych w operacji transferu. |
![]() |
CopyAllStoredProcedures | Pobiera lub ustawia Boolean wartość właściwość, która określa, czy wszystkie SQL Server procedury przechowywane są kopiowane z źródłowa baza danych do miejsce docelowe bazy danych w operacji transferu. |
![]() |
CopyAllSynonyms | Pobiera lub ustawia Boolean wartość właściwość, która określa, czy wszystkie SQL Server synonimy są kopiowane z źródłowa baza danych do miejsce docelowe bazy danych w operacji transferu. |
![]() |
CopyAllTables | Pobiera lub ustawia Boolean wartość właściwość, która określa, czy wszystkie SQL Server tabele są kopiowane z źródłowa baza danych do miejsce docelowe bazy danych w operacji transferu. |
![]() |
CopyAllUserDefinedAggregates | Pobiera lub ustawia Boolean wartość właściwość, która określa, czy wszystkie SQL Server agregatów zdefiniowane przez użytkownika są kopiowane z źródłowa baza danych do miejsce docelowe bazy danych w operacji transferu. |
![]() |
CopyAllUserDefinedDataTypes | Pobiera lub ustawia Boolean wartość właściwość, która określa, czy wszystkie SQL Server typy danych zdefiniowane przez użytkownika są kopiowane z źródłowa baza danych do miejsce docelowe bazy danych w operacji transferu. |
![]() |
CopyAllUserDefinedFunctions | Pobiera lub ustawia Boolean wartość właściwość, która określa, czy wszystkie SQL Server Funkcje zdefiniowane przez użytkownika są kopiowane z źródłowa baza danych do miejsce docelowe bazy danych w operacji transferu. |
![]() |
CopyAllUserDefinedTableTypes | Pobiera lub ustawia Boolean wartość właściwość, która określa, czy wszystkie SQL Server Typy zdefiniowane przez użytkownika tabela są kopiowane z źródłowa baza danych do miejsce docelowe bazy danych w operacji transferu. |
![]() |
CopyAllUserDefinedTypes | Pobiera lub ustawia Boolean wartość właściwość, która określa, czy wszystkie SQL Server Typy zdefiniowane przez użytkownika są kopiowane z źródłowa baza danych do miejsce docelowe bazy danych w operacji transferu. |
![]() |
CopyAllUsers | Pobiera lub ustawia Boolean wartość właściwość, która określa, czy wszystkie SQL Server użytkowników bazy danych są kopiowane z źródłowa baza danych do miejsce docelowe bazy danych w operacji transferu. |
![]() |
CopyAllViews | Pobiera lub ustawia Boolean wartość właściwość, która określa, czy wszystkie SQL Server widoki są kopiowane z źródłowa baza danych do miejsce docelowe bazy danych w operacji transferu. |
![]() |
CopyAllXmlSchemaCollections | Pobiera lub ustawia Boolean wartość właściwość, która określa, czy wszystkie SQL Server kolekcji schematu XML są kopiowane z źródłowa baza danych do miejsce docelowe bazy danych w operacji transferu. |
![]() |
CopyData | Pobiera lub ustawia Boolean wartości właściwość, która określa, czy wszystkie dane są kopiowane z źródłowa baza danych do miejsce docelowe bazy danych w operacji transferu. |
![]() |
CopySchema | Pobiera lub ustawia Boolean wartości właściwość, która określa, czy schemat jest kopiowany z źródłowa baza danych do miejsce docelowe bazy danych w operacji transferu. |
![]() |
CreateTargetDatabase | Pobiera lub ustawia Boolean wartości właściwość, który określa, czy miejsce docelowe baza danych jest tworzony w operacji transferu. |
![]() |
Database | Pobiera lub ustawia bazy danych, z którego schematu lub danych ma zostać przeniesiony do lokalizacji miejsce docelowe. |
![]() |
DatabaseFileMappings | Pobiera lub ustawia właściwości, które są skojarzone z plik prosty na podstawie przeznaczenia DatabaseFileMappingsDictionary obiektu. |
![]() |
DestinationDatabase | Pobiera lub ustawia obiekt docelowy operacji transferu bazy danych. |
![]() |
DestinationLogin | Pobiera lub ustawia logowania dla wystąpienie SQL Server do którego obiekt docelowy bazy danych należy. |
![]() |
DestinationLoginSecure | Pobiera lub ustawia Boolean właściwość, która określa, czy wystąpienie SQL Server zawiera obiekt docelowy bazy danych jest włączona dla uwierzytelniania systemu Windows lub nie |
![]() |
DestinationPassword | Pobiera lub ustawia hasło logowania dla wystąpienie SQL Server do którego obiekt docelowy bazy danych należy. |
![]() |
DestinationServer | Pobiera lub ustawia wystąpienie SQL Server , jest właścicielem bazy danych, który jest obiekt obiekt docelowy operacji przenoszenia. |
![]() |
DestinationTranslateChar | Pobiera lub ustawia Boolean wartości właściwość, która określa, czy operacja transferu tłumaczy strona kodowa dla znaków na obiekt docelowy bazy danych |
![]() |
DropDestinationObjectsFirst | Pobiera lub ustawia Boolean wartość właściwość, która określa, czy usunąć obiekty obiekt docelowy bazy danych przed operacji transferu. |
![]() |
ObjectList | Pobiera lub ustawia obiektów skopiowane ze źródło do obiekt docelowy w operacji transferu. |
![]() |
Options | Pobiera lub ustawia opcje dla operacji transferu. |
![]() |
PrefetchObjects | Pobiera lub ustawia Boolean właściwość, która określa, czy preselekcji obiektów przed operacji transferu. |
![]() |
PreserveDbo | Pobiera lub ustawia Boolean wartość, która określa, czy właścicieli DBO są zachowywane przez proces transferu. |
![]() |
PreserveLogins | Pobiera lub ustawia Boolean właściwość, która określa, czy zachować logowania w operacji transferu. |
![]() |
SourceTranslateChar | Pobiera lub ustawia Boolean wartości właściwość, która określa, czy operacja transferu tłumaczy strona kodowa dla znaków na źródłowa baza danych. |
![]() |
TargetDatabaseFilePath | Pobiera lub ustawia ścieżka, do której będą kopiowane pliki bazy danych. |
![]() |
TargetLogFilePath | Pobiera lub ustawia ścieżka, do której będą kopiowane pliki bazy danych. |
![]() |
TemporaryPackageDirectory | Pobiera lub Ustawia lokalizację pliku magazynu tymczasowego pakietów podczas operacji transferu. |
![]() |
UseDestinationTransaction | Pobiera lub ustawia Boolean Określa, czy wartość właściwość obiekt docelowy transakcji. |
Do góry
Metody
Nazwa | Opis | |
---|---|---|
![]() |
EnumObjects | Zwraca wyliczanych listę wartości jednolitej nazwy zasobu URN, reprezentujących obiekty zawarte w operacji transferu. |
![]() |
EnumScriptTransfer | Tworzy Transact-SQL polecenia partia skrypt używany do przenoszenia obiektów bazy danych lub obiektów bazy danych i dane do innego wystąpienie bazy danych. |
![]() |
Equals | (Dziedziczony z Object). |
![]() |
Finalize | (Dziedziczony z Object). |
![]() |
GetHashCode | (Dziedziczony z Object). |
![]() |
GetTransferProvider | Zwraca dane transferu interfejs dostawca. |
![]() |
GetType | (Dziedziczony z Object). |
![]() |
MemberwiseClone | (Dziedziczony z Object). |
![]() ![]() |
ProcessDependencyChain | Zwraca tablicę URN z opcjami. |
![]() |
ScriptTransfer | Tworzy Transact-SQL polecenia partia skrypt, który tworzy obiekty bazy danych, które są transferowane przez operację przeniesienia. |
![]() |
ToString | (Dziedziczony z Object). |
![]() |
TransferData | Transfer danych określony przez Transfer obiektu. |
Do góry
Zdarzenia
Nazwa | Opis | |
---|---|---|
![]() |
DataTransferEvent | Raporty o przesłaniu danych. |
![]() |
DiscoveryProgress | Pokazuje postęp procesu odnajdowania. |
![]() |
ScriptingError | Raporty, że wystąpił błąd podczas procesu wykonywanie skryptów. |
![]() |
ScriptingProgress | Pokazuje postęp procesu wykonywanie skryptów. |
Do góry
Jawne implementacje interfejsu
Nazwa | Opis | |
---|---|---|
![]() ![]() |
ITransferMetadataProvider.GetOptions | Klasa ITransferMetadataProvider reprezentuje interfejs, który implementuje proces przesyłania metadane odwołania połączenia. |
![]() ![]() |
ITransferMetadataProvider.SaveMetadata | Zapisuje metadane podczas przenoszenia baz danych między wystąpieniami. |
Do góry
Uwagi
Istnieją pewne ograniczenia podczas transferowania bazy danych do wystąpienie serwera, na którym działa SQL Server 2000:
Jeśli baza danych zawiera schemat, dla którego miejsce docelowe jest nie odpowiedniego użytkownika SQL Server 2000 wystąpienie serwera nie mogą zostać przeniesione.W takim przypadek trzeba utworzyć użytkownika, który ma nazwę, która jest taka sama jak nazwa schematu.
Nie można przenieść dowolny obiekt, który używa następujących typów danych:
SqlDataType.Xml
SqlDataType.VarCharMax
SqlDataType.NVarCharMax
SqlDataType.VarBinaryMax
Nie można przenieść następujących typów obiektów:
Broker wszystkich obiektów
Wszystkie obiekty poczty
Punkt końcowy
ServerDdlTrigger
ExtendedStoredProcedure
FullTextCatalog
UserDefinedMessage
ApplicationRole
Aby uzyskać i zestaw Transfer Właściwości obiektu, użytkownicy mogą należeć do publicznych roli serwera stałych.
Do transferu danych, użytkownicy mogą być element członkowski z public roli serwera stałych.
Bezpieczeństwo wątków
Wszystkie publiczne, statyczne (udostępnione w programie Microsoft Visual Basic) elementy członkowskie tego typu są bezpieczne dla operacji wielowątkowych. Nie ma gwarancji, że elementy członkowskie wystąpień będą bezpieczne dla wątków.
Bezpieczeństwo wątków
Wszystkie publiczne statyczny (Shared w języku Visual Basic) elementy członkowskie tego typu są bezpieczne dla wątków. Nie ma gwarancji, że elementy członkowskie wystąpień będą bezpieczne dla wątków.