Transfer Classe

Définition

Encapsulation de l’objet Transfer par classe d’instance

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
Héritage
Implémente

Constructeurs

Nom Description
Transfer()

Encapsulation de l’objet Transfer par classe d’instance

Transfer(Database)

Encapsulation de l’objet Transfer par classe d’instance

Propriétés

Nom Description
BatchSize

Nombre de lignes dans chaque lot de SqlBulkCopy. À la fin de chaque lot, les lignes du lot sont envoyées au serveur.

BulkCopyTimeout

Nombre de secondes pour que l’opération se termine avant l’expiration de SqlBulkCopy.

CopyAllColumnEncryptionKey

Encapsulation de l’objet Transfer par classe d’instance

(Hérité de TransferBase)
CopyAllColumnMasterkey

Encapsulation de l’objet Transfer par classe d’instance

(Hérité de TransferBase)
CopyAllDatabaseScopedCredentials

Encapsulation de l’objet Transfer par classe d’instance

(Hérité de TransferBase)
CopyAllDatabaseTriggers

Encapsulation de l’objet Transfer par classe d’instance

(Hérité de TransferBase)
CopyAllDefaults

Encapsulation de l’objet Transfer par classe d’instance

(Hérité de TransferBase)
CopyAllExternalDataSources

Encapsulation de l’objet Transfer par classe d’instance

(Hérité de TransferBase)
CopyAllExternalFileFormats

Encapsulation de l’objet Transfer par classe d’instance

(Hérité de TransferBase)
CopyAllExternalLanguages

Encapsulation de l’objet Transfer par classe d’instance

(Hérité de TransferBase)
CopyAllExternalLibraries

Encapsulation de l’objet Transfer par classe d’instance

(Hérité de TransferBase)
CopyAllExternalStream

Encapsulation de l’objet Transfer par classe d’instance

(Hérité de TransferBase)
CopyAllExternalStreamingJob

Encapsulation de l’objet Transfer par classe d’instance

(Hérité de TransferBase)
CopyAllFeatureRestrictions

Encapsulation de l’objet Transfer par classe d’instance

(Hérité de TransferBase)
CopyAllFullTextCatalogs

Encapsulation de l’objet Transfer par classe d’instance

(Hérité de TransferBase)
CopyAllFullTextStopLists

Encapsulation de l’objet Transfer par classe d’instance

(Hérité de TransferBase)
CopyAllLogins

Encapsulation de l’objet Transfer par classe d’instance

(Hérité de TransferBase)
CopyAllObjects

Encapsulation de l’objet Transfer par classe d’instance

(Hérité de TransferBase)
CopyAllPartitionFunctions

Encapsulation de l’objet Transfer par classe d’instance

(Hérité de TransferBase)
CopyAllPartitionSchemes

Encapsulation de l’objet Transfer par classe d’instance

(Hérité de TransferBase)
CopyAllPlanGuides

Encapsulation de l’objet Transfer par classe d’instance

(Hérité de TransferBase)
CopyAllRoles

Encapsulation de l’objet Transfer par classe d’instance

(Hérité de TransferBase)
CopyAllRules

Encapsulation de l’objet Transfer par classe d’instance

(Hérité de TransferBase)
CopyAllSchemas

Encapsulation de l’objet Transfer par classe d’instance

(Hérité de TransferBase)
CopyAllSearchPropertyLists

Encapsulation de l’objet Transfer par classe d’instance

(Hérité de TransferBase)
CopyAllSecurityPolicies

Encapsulation de l’objet Transfer par classe d’instance

(Hérité de TransferBase)
CopyAllSequences

Encapsulation de l’objet Transfer par classe d’instance

(Hérité de TransferBase)
CopyAllSqlAssemblies

Encapsulation de l’objet Transfer par classe d’instance

(Hérité de TransferBase)
CopyAllStoredProcedures

Encapsulation de l’objet Transfer par classe d’instance

(Hérité de TransferBase)
CopyAllSynonyms

Encapsulation de l’objet Transfer par classe d’instance

(Hérité de TransferBase)
CopyAllTables

Encapsulation de l’objet Transfer par classe d’instance

(Hérité de TransferBase)
CopyAllUserDefinedAggregates

Encapsulation de l’objet Transfer par classe d’instance

(Hérité de TransferBase)
CopyAllUserDefinedDataTypes

Encapsulation de l’objet Transfer par classe d’instance

(Hérité de TransferBase)
CopyAllUserDefinedFunctions

Encapsulation de l’objet Transfer par classe d’instance

(Hérité de TransferBase)
CopyAllUserDefinedTableTypes

Encapsulation de l’objet Transfer par classe d’instance

(Hérité de TransferBase)
CopyAllUserDefinedTypes

Encapsulation de l’objet Transfer par classe d’instance

(Hérité de TransferBase)
CopyAllUsers

Encapsulation de l’objet Transfer par classe d’instance

(Hérité de TransferBase)
CopyAllViews

Encapsulation de l’objet Transfer par classe d’instance

(Hérité de TransferBase)
CopyAllXmlSchemaCollections

Encapsulation de l’objet Transfer par classe d’instance

(Hérité de TransferBase)
CopyData

Encapsulation de l’objet Transfer par classe d’instance

(Hérité de TransferBase)
CopyExternalTables

Définit ou obtient une valeur indiquant si les tables externes seront scriptées. Par défaut, nous ne les scriptons pas dans Transfer, car nous ne pouvons pas également scripter le secret d’identification approprié pour accéder à la source de données externe. L’interface utilisateur définit cette valeur sur true pour l’Assistant Générer des scripts.

(Hérité de TransferBase)
CopySchema

Encapsulation de l’objet Transfer par classe d’instance

(Hérité de TransferBase)
CreateTargetDatabase

Encapsulation de l’objet Transfer par classe d’instance

(Hérité de TransferBase)
Database

Encapsulation de l’objet Transfer par classe d’instance

(Hérité de TransferBase)
DatabaseFileMappings

Encapsulation de l’objet Transfer par classe d’instance

(Hérité de TransferBase)
DestinationDatabase

Nom de la base de données de destination

(Hérité de TransferBase)
DestinationLogin

Nom de connexion à utiliser pour se connecter au serveur de destination

(Hérité de TransferBase)
DestinationLoginSecure

Si la valeur est true, l’authentification Sql Server est utilisée. S’il n’est pas défini, la connexion et le mot de passe sont ignorés.

(Hérité de TransferBase)
DestinationPassword

Mot de passe à utiliser pour se connecter au serveur de destination

(Hérité de TransferBase)
DestinationServer

Nom du serveur de destination

(Hérité de TransferBase)
DestinationServerConnection

Fournit une connexion au serveur de destination. Quand elle est définie, les valeurs DestinationServer, DestinationLogin, DestinationPassword et DestinationLogin ne sont pas utilisées.

(Hérité de TransferBase)
DestinationTranslateChar

Encapsulation de l’objet Transfer par classe d’instance

(Hérité de TransferBase)
DropDestinationObjectsFirst

Encapsulation de l’objet Transfer par classe d’instance

(Hérité de TransferBase)
IncompatibleObjects

Encapsulation de l’objet Transfer par classe d’instance

(Hérité de TransferBase)
LogTransferDumps

Encapsulation de l’objet Transfer par classe d’instance

(Hérité de DataTransferBase)
ObjectList

Encapsulation de l’objet Transfer par classe d’instance

(Hérité de TransferBase)
Options

Spécifie les options qui contrôlent la génération de script pour le transfert

(Hérité de TransferBase)
PrefetchObjects

Encapsulation de l’objet Transfer par classe d’instance

(Hérité de TransferBase)
PreserveDbo

Encapsulation de l’objet Transfer par classe d’instance

(Hérité de TransferBase)
PreserveLogins

Encapsulation de l’objet Transfer par classe d’instance

(Hérité de TransferBase)
Scripter

Encapsulation de l’objet Transfer par classe d’instance

(Hérité de TransferBase)
SourceTranslateChar

Encapsulation de l’objet Transfer par classe d’instance

(Hérité de TransferBase)
TargetDatabaseFilePath

Dossier sur la destination utilisée pour stocker les fichiers de données de base de données

(Hérité de TransferBase)
TargetLogFilePath

Dossier sur la destination utilisée pour stocker les fichiers journaux de base de données

(Hérité de TransferBase)
TemporaryPackageDirectory

Encapsulation de l’objet Transfer par classe d’instance

UseDestinationTransaction

Encapsulation de l’objet Transfer par classe d’instance

(Hérité de TransferBase)

Méthodes

Nom Description
EnumObjects()

Obtient les URI à transférer

(Hérité de TransferBase)
EnumObjects(Boolean)

Obtient les URI à transférer

(Hérité de TransferBase)
EnumScriptTransfer()

Retourne un objet de chaîne< IEnumerable>avec le script pour les objets.

(Hérité de TransferBase)
GetDestinationServerConnection()

Retourne une valeur ServerConnection pour le serveur de destination

(Hérité de TransferBase)
GetTransferProvider()

Retourne le composant utilisé pour effectuer le transfert

ProcessDependencyChain(Server, DependencyChainCollection, Boolean, Boolean)

Traitez une chaîne de dépendances en une liste d’objets. L’ordre est conservé, mais les doublons sont supprimés

ScriptTransfer()

Retourne un objet StringCollection avec le script pour les objets. Cette méthode lève une erreur si ScriptData a la valeur true

(Hérité de TransferBase)
SetTargetServerInfo()

Définit la version du serveur cible en fonction des informations du serveur de destination

(Hérité de TransferBase)
TransferData()

Effectue le transfert de données

Événements

Nom Description
DataTransferEvent

Encapsulation de l’objet Transfer par classe d’instance

DiscoveryProgress

Encapsulation de l’objet Transfer par classe d’instance

(Hérité de TransferBase)
ScriptingError

Encapsulation de l’objet Transfer par classe d’instance

(Hérité de TransferBase)
ScriptingProgress

Encapsulation de l’objet Transfer par classe d’instance

(Hérité de TransferBase)

Implémentations d’interfaces explicites

Nom Description
ITransferMetadataProvider.GetOptions()

retourne les options sous la forme d’une collection de variables nommées

ITransferMetadataProvider.SaveMetadata()

Enregistrer les métadonnées dans les chemins d’accès fournis par les variables de la liste d’entrée

S’applique à