TransferBase 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.
Basisklasse für Übertragung
public abstract class TransferBase
type TransferBase = class
Public MustInherit Class TransferBase
- Vererbung
-
TransferBase
- Abgeleitet
Konstruktoren
| Name | Beschreibung |
|---|---|
| TransferBase() |
Basisklasse für Übertragung |
| TransferBase(Database) |
Basisklasse für Übertragung |
Eigenschaften
| Name | Beschreibung |
|---|---|
| CopyAllColumnEncryptionKey |
Basisklasse für Übertragung |
| CopyAllColumnMasterkey |
Basisklasse für Übertragung |
| CopyAllDatabaseScopedCredentials |
Basisklasse für Übertragung |
| CopyAllDatabaseTriggers |
Basisklasse für Übertragung |
| CopyAllDefaults |
Basisklasse für Übertragung |
| CopyAllExternalDataSources |
Basisklasse für Übertragung |
| CopyAllExternalFileFormats |
Basisklasse für Übertragung |
| CopyAllExternalLanguages |
Basisklasse für Übertragung |
| CopyAllExternalLibraries |
Basisklasse für Übertragung |
| CopyAllExternalStream |
Basisklasse für Übertragung |
| CopyAllExternalStreamingJob |
Basisklasse für Übertragung |
| CopyAllFeatureRestrictions |
Basisklasse für Übertragung |
| CopyAllFullTextCatalogs |
Basisklasse für Übertragung |
| CopyAllFullTextStopLists |
Basisklasse für Übertragung |
| CopyAllLogins |
Basisklasse für Übertragung |
| CopyAllObjects |
Basisklasse für Übertragung |
| CopyAllPartitionFunctions |
Basisklasse für Übertragung |
| CopyAllPartitionSchemes |
Basisklasse für Übertragung |
| CopyAllPlanGuides |
Basisklasse für Übertragung |
| CopyAllRoles |
Basisklasse für Übertragung |
| CopyAllRules |
Basisklasse für Übertragung |
| CopyAllSchemas |
Basisklasse für Übertragung |
| CopyAllSearchPropertyLists |
Basisklasse für Übertragung |
| CopyAllSecurityPolicies |
Basisklasse für Übertragung |
| CopyAllSequences |
Basisklasse für Übertragung |
| CopyAllSqlAssemblies |
Basisklasse für Übertragung |
| CopyAllStoredProcedures |
Basisklasse für Übertragung |
| CopyAllSynonyms |
Basisklasse für Übertragung |
| CopyAllTables |
Basisklasse für Übertragung |
| CopyAllUserDefinedAggregates |
Basisklasse für Übertragung |
| CopyAllUserDefinedDataTypes |
Basisklasse für Übertragung |
| CopyAllUserDefinedFunctions |
Basisklasse für Übertragung |
| CopyAllUserDefinedTableTypes |
Basisklasse für Übertragung |
| CopyAllUserDefinedTypes |
Basisklasse für Übertragung |
| CopyAllUsers |
Basisklasse für Übertragung |
| CopyAllViews |
Basisklasse für Übertragung |
| CopyAllXmlSchemaCollections |
Basisklasse für Übertragung |
| CopyData |
Basisklasse für Übertragung |
| 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. |
| CopySchema |
Basisklasse für Übertragung |
| CreateTargetDatabase |
Basisklasse für Übertragung |
| Database |
Basisklasse für Übertragung |
| DatabaseFileMappings |
Basisklasse für Übertragung |
| DestinationDatabase |
Der Name der Zieldatenbank |
| DestinationLogin |
Der Anmeldename, der zum Herstellen einer Verbindung mit dem Zielserver verwendet werden soll |
| DestinationLoginSecure |
Wenn dieser Wert auf "true" festgelegt ist, wird die SQL Server-Authentifizierung verwendet. Wenn dies nicht festgelegt ist, werden Login und Password ignoriert. |
| DestinationPassword |
Das Kennwort, das zum Herstellen einer Verbindung mit dem Zielserver verwendet werden soll |
| DestinationServer |
Der Name des Zielservers |
| DestinationServerConnection |
Stellt eine Verbindung mit dem Zielserver bereit. Bei Festlegung werden die Werte "DestinationServer", "DestinationLogin", "DestinationPassword" und "DestinationLogin" nicht verwendet. |
| DestinationTranslateChar |
Basisklasse für Übertragung |
| DropDestinationObjectsFirst |
Basisklasse für Übertragung |
| IncompatibleObjects |
Basisklasse für Übertragung |
| ObjectList |
Basisklasse für Übertragung |
| Options |
Gibt die Optionen an, die die Skriptgenerierung für die Übertragung steuern |
| PrefetchObjects |
Basisklasse für Übertragung |
| PreserveDbo |
Basisklasse für Übertragung |
| PreserveLogins |
Basisklasse für Übertragung |
| Scripter |
Basisklasse für Übertragung |
| SourceTranslateChar |
Basisklasse für Übertragung |
| TargetDatabaseFilePath |
Der Ordner im Ziel, der zum Speichern von Datenbankdatendateien verwendet wird |
| TargetLogFilePath |
Der Ordner im Ziel, der zum Speichern von Datenbankprotokollen verwendet wird |
| UseDestinationTransaction |
Basisklasse für Übertragung |
Methoden
| Name | Beschreibung |
|---|---|
| EnumObjects() |
Ruft URNs ab, die übertragen werden sollen |
| EnumObjects(Boolean) |
Ruft URNs ab, die übertragen werden sollen |
| EnumScriptTransfer() |
Gibt ein IEnumerable-Zeichenfolgenobjekt<> mit dem Skript für die Objekte zurück. |
| GetDestinationServerConnection() |
Gibt eine ServerConnection für den Zielserver zurück. |
| 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. |
| SetTargetServerInfo() |
Legt die Zielserverversion basierend auf den Zielserverinformationen fest. |
Ereignisse
| Name | Beschreibung |
|---|---|
| DiscoveryProgress |
Basisklasse für Übertragung |
| ScriptingError |
Basisklasse für Übertragung |
| ScriptingProgress |
Basisklasse für Übertragung |