Transfer Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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 |