Transfer Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Instanzklasse, die das Transfer-Objekt kapselt
public class Transfer : Microsoft.SqlServer.Management.Smo.DataTransferBase, Microsoft.SqlServer.Management.Common.ITransferMetadataProvider
public class Transfer : Microsoft.SqlServer.Management.Smo.DataTransferBase
type Transfer = class
inherit DataTransferBase
interface ITransferMetadataProvider
type Transfer = class
inherit DataTransferBase
Public Class Transfer
Inherits DataTransferBase
Implements ITransferMetadataProvider
Public Class Transfer
Inherits DataTransferBase
- Vererbung
- Implementiert
Konstruktoren
| Name | Beschreibung |
|---|---|
| Transfer() |
Instanzklasse, die das Transfer-Objekt kapselt |
| Transfer(Database) |
Instanzklasse, die das Transfer-Objekt kapselt |
Eigenschaften
| Name | Beschreibung |
|---|---|
| BatchSize |
Anzahl der Zeilen in jedem Batch von SqlBulkCopy. Am Ende jedes Batches werden die im Batch enthaltenen Zeilen an den Server gesendet. |
| BulkCopyTimeout |
Die Anzahl der Sekunden, die der Vorgang abgeschlossen werden soll, bevor sqlBulkCopy ein Zeitüberschreitung auftritt. |
| CopyAllColumnEncryptionKey |
Instanzklasse, die das Transfer-Objekt kapselt (Geerbt von TransferBase) |
| CopyAllColumnMasterkey |
Instanzklasse, die das Transfer-Objekt kapselt (Geerbt von TransferBase) |
| CopyAllDatabaseScopedCredentials |
Instanzklasse, die das Transfer-Objekt kapselt (Geerbt von TransferBase) |
| CopyAllDatabaseTriggers |
Instanzklasse, die das Transfer-Objekt kapselt (Geerbt von TransferBase) |
| CopyAllDefaults |
Instanzklasse, die das Transfer-Objekt kapselt (Geerbt von TransferBase) |
| CopyAllExternalDataSources |
Instanzklasse, die das Transfer-Objekt kapselt (Geerbt von TransferBase) |
| CopyAllExternalFileFormats |
Instanzklasse, die das Transfer-Objekt kapselt (Geerbt von TransferBase) |
| CopyAllExternalLanguages |
Instanzklasse, die das Transfer-Objekt kapselt (Geerbt von TransferBase) |
| CopyAllExternalLibraries |
Instanzklasse, die das Transfer-Objekt kapselt (Geerbt von TransferBase) |
| CopyAllExternalStream |
Instanzklasse, die das Transfer-Objekt kapselt (Geerbt von TransferBase) |
| CopyAllExternalStreamingJob |
Instanzklasse, die das Transfer-Objekt kapselt (Geerbt von TransferBase) |
| CopyAllFeatureRestrictions |
Instanzklasse, die das Transfer-Objekt kapselt (Geerbt von TransferBase) |
| CopyAllFullTextCatalogs |
Instanzklasse, die das Transfer-Objekt kapselt (Geerbt von TransferBase) |
| CopyAllFullTextStopLists |
Instanzklasse, die das Transfer-Objekt kapselt (Geerbt von TransferBase) |
| CopyAllLogins |
Instanzklasse, die das Transfer-Objekt kapselt (Geerbt von TransferBase) |
| CopyAllObjects |
Instanzklasse, die das Transfer-Objekt kapselt (Geerbt von TransferBase) |
| CopyAllPartitionFunctions |
Instanzklasse, die das Transfer-Objekt kapselt (Geerbt von TransferBase) |
| CopyAllPartitionSchemes |
Instanzklasse, die das Transfer-Objekt kapselt (Geerbt von TransferBase) |
| CopyAllPlanGuides |
Instanzklasse, die das Transfer-Objekt kapselt (Geerbt von TransferBase) |
| CopyAllRoles |
Instanzklasse, die das Transfer-Objekt kapselt (Geerbt von TransferBase) |
| CopyAllRules |
Instanzklasse, die das Transfer-Objekt kapselt (Geerbt von TransferBase) |
| CopyAllSchemas |
Instanzklasse, die das Transfer-Objekt kapselt (Geerbt von TransferBase) |
| CopyAllSearchPropertyLists |
Instanzklasse, die das Transfer-Objekt kapselt (Geerbt von TransferBase) |
| CopyAllSecurityPolicies |
Instanzklasse, die das Transfer-Objekt kapselt (Geerbt von TransferBase) |
| CopyAllSequences |
Instanzklasse, die das Transfer-Objekt kapselt (Geerbt von TransferBase) |
| CopyAllSqlAssemblies |
Instanzklasse, die das Transfer-Objekt kapselt (Geerbt von TransferBase) |
| CopyAllStoredProcedures |
Instanzklasse, die das Transfer-Objekt kapselt (Geerbt von TransferBase) |
| CopyAllSynonyms |
Instanzklasse, die das Transfer-Objekt kapselt (Geerbt von TransferBase) |
| CopyAllTables |
Instanzklasse, die das Transfer-Objekt kapselt (Geerbt von TransferBase) |
| CopyAllUserDefinedAggregates |
Instanzklasse, die das Transfer-Objekt kapselt (Geerbt von TransferBase) |
| CopyAllUserDefinedDataTypes |
Instanzklasse, die das Transfer-Objekt kapselt (Geerbt von TransferBase) |
| CopyAllUserDefinedFunctions |
Instanzklasse, die das Transfer-Objekt kapselt (Geerbt von TransferBase) |
| CopyAllUserDefinedTableTypes |
Instanzklasse, die das Transfer-Objekt kapselt (Geerbt von TransferBase) |
| CopyAllUserDefinedTypes |
Instanzklasse, die das Transfer-Objekt kapselt (Geerbt von TransferBase) |
| CopyAllUsers |
Instanzklasse, die das Transfer-Objekt kapselt (Geerbt von TransferBase) |
| CopyAllViews |
Instanzklasse, die das Transfer-Objekt kapselt (Geerbt von TransferBase) |
| CopyAllXmlSchemaCollections |
Instanzklasse, die das Transfer-Objekt kapselt (Geerbt von TransferBase) |
| CopyData |
Instanzklasse, die das Transfer-Objekt kapselt (Geerbt von TransferBase) |
| CopyExternalTables |
Legt einen Wert fest oder ruft einen Wert ab, der angibt, ob externe Tabellen skripted werden. Standardmäßig skripten wir sie nicht in der Übertragung, da wir nicht auch den richtigen geheimen Anmeldeinformationsschlüssel für den Zugriff auf die externe Datenquelle skripten können. Die Benutzeroberfläche legt dies für den Assistenten zum Generieren von Skripts auf "true" fest. (Geerbt von TransferBase) |
| CopySchema |
Instanzklasse, die das Transfer-Objekt kapselt (Geerbt von TransferBase) |
| CreateTargetDatabase |
Instanzklasse, die das Transfer-Objekt kapselt (Geerbt von TransferBase) |
| Database |
Instanzklasse, die das Transfer-Objekt kapselt (Geerbt von TransferBase) |
| DatabaseFileMappings |
Instanzklasse, die das Transfer-Objekt kapselt (Geerbt von TransferBase) |
| DestinationDatabase |
Der Name der Zieldatenbank (Geerbt von TransferBase) |
| DestinationLogin |
Der Anmeldename, der zum Herstellen einer Verbindung mit dem Zielserver verwendet werden soll (Geerbt von TransferBase) |
| DestinationLoginSecure |
Wenn dieser Wert auf "true" festgelegt ist, wird die SQL Server-Authentifizierung verwendet. Wenn dies nicht festgelegt ist, werden Login und Password ignoriert. (Geerbt von TransferBase) |
| DestinationPassword |
Das Kennwort, das zum Herstellen einer Verbindung mit dem Zielserver verwendet werden soll (Geerbt von TransferBase) |
| DestinationServer |
Der Name des Zielservers (Geerbt von TransferBase) |
| DestinationServerConnection |
Stellt eine Verbindung mit dem Zielserver bereit. Bei Festlegung werden die Werte "DestinationServer", "DestinationLogin", "DestinationPassword" und "DestinationLogin" nicht verwendet. (Geerbt von TransferBase) |
| DestinationTranslateChar |
Instanzklasse, die das Transfer-Objekt kapselt (Geerbt von TransferBase) |
| DropDestinationObjectsFirst |
Instanzklasse, die das Transfer-Objekt kapselt (Geerbt von TransferBase) |
| IncompatibleObjects |
Instanzklasse, die das Transfer-Objekt kapselt (Geerbt von TransferBase) |
| LogTransferDumps |
Instanzklasse, die das Transfer-Objekt kapselt (Geerbt von DataTransferBase) |
| ObjectList |
Instanzklasse, die das Transfer-Objekt kapselt (Geerbt von TransferBase) |
| Options |
Gibt die Optionen an, die die Skriptgenerierung für die Übertragung steuern (Geerbt von TransferBase) |
| PrefetchObjects |
Instanzklasse, die das Transfer-Objekt kapselt (Geerbt von TransferBase) |
| PreserveDbo |
Instanzklasse, die das Transfer-Objekt kapselt (Geerbt von TransferBase) |
| PreserveLogins |
Instanzklasse, die das Transfer-Objekt kapselt (Geerbt von TransferBase) |
| Scripter |
Instanzklasse, die das Transfer-Objekt kapselt (Geerbt von TransferBase) |
| SourceTranslateChar |
Instanzklasse, die das Transfer-Objekt kapselt (Geerbt von TransferBase) |
| TargetDatabaseFilePath |
Der Ordner im Ziel, der zum Speichern von Datenbankdatendateien verwendet wird (Geerbt von TransferBase) |
| TargetLogFilePath |
Der Ordner im Ziel, der zum Speichern von Datenbankprotokollen verwendet wird (Geerbt von TransferBase) |
| TemporaryPackageDirectory |
Instanzklasse, die das Transfer-Objekt kapselt |
| UseDestinationTransaction |
Instanzklasse, die das Transfer-Objekt kapselt (Geerbt von TransferBase) |
Methoden
| Name | Beschreibung |
|---|---|
| EnumObjects() |
Ruft URNs ab, die übertragen werden sollen (Geerbt von TransferBase) |
| EnumObjects(Boolean) |
Ruft URNs ab, die übertragen werden sollen (Geerbt von TransferBase) |
| EnumScriptTransfer() |
Gibt ein IEnumerable-Zeichenfolgenobjekt<> mit dem Skript für die Objekte zurück. (Geerbt von TransferBase) |
| GetDestinationServerConnection() |
Gibt eine ServerConnection für den Zielserver zurück. (Geerbt von TransferBase) |
| GetTransferProvider() |
Gibt die Komponente zurück, die zum Durchführen der Übertragung verwendet wird. |
| ProcessDependencyChain(Server, DependencyChainCollection, Boolean, Boolean) |
Verarbeiten einer Abhängigkeitskette in eine Liste von Objekten. Die Reihenfolge wird beibehalten, aber Duplikate werden entfernt. |
| ScriptTransfer() |
Gibt ein StringCollection -Objekt mit dem Skript für die Objekte zurück. Diese Methode löst einen Fehler aus, wenn ScriptData wahr ist. (Geerbt von TransferBase) |
| SetTargetServerInfo() |
Legt die Zielserverversion basierend auf den Zielserverinformationen fest. (Geerbt von TransferBase) |
| TransferData() |
Führt die Datenübertragung durch. |
Ereignisse
| Name | Beschreibung |
|---|---|
| DataTransferEvent |
Instanzklasse, die das Transfer-Objekt kapselt |
| DiscoveryProgress |
Instanzklasse, die das Transfer-Objekt kapselt (Geerbt von TransferBase) |
| ScriptingError |
Instanzklasse, die das Transfer-Objekt kapselt (Geerbt von TransferBase) |
| ScriptingProgress |
Instanzklasse, die das Transfer-Objekt kapselt (Geerbt von TransferBase) |
Explizite Schnittstellenimplementierungen
| Name | Beschreibung |
|---|---|
| ITransferMetadataProvider.GetOptions() |
gibt die Optionen als Auflistung benannter Variablen zurück. |
| ITransferMetadataProvider.SaveMetadata() |
Speichern der Metadaten in den Pfaden, die von den Variablen in der Eingabeliste bereitgestellt werden |