Transfer Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Classe di istanza che incapsula l'oggetto Transfer
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
- Ereditarietà
- Implementazioni
Costruttori
| Nome | Descrizione |
|---|---|
| Transfer() |
Classe di istanza che incapsula l'oggetto Transfer |
| Transfer(Database) |
Classe di istanza che incapsula l'oggetto Transfer |
Proprietà
| Nome | Descrizione |
|---|---|
| BatchSize |
Numero di righe in ogni batch di SqlBulkCopy. Al termine di ogni batch, le righe nel batch vengono inviate al server. |
| BulkCopyTimeout |
Numero di secondi per il completamento dell'operazione prima del timeout di SqlBulkCopy. |
| CopyAllColumnEncryptionKey |
Classe di istanza che incapsula l'oggetto Transfer (Ereditato da TransferBase) |
| CopyAllColumnMasterkey |
Classe di istanza che incapsula l'oggetto Transfer (Ereditato da TransferBase) |
| CopyAllDatabaseScopedCredentials |
Classe di istanza che incapsula l'oggetto Transfer (Ereditato da TransferBase) |
| CopyAllDatabaseTriggers |
Classe di istanza che incapsula l'oggetto Transfer (Ereditato da TransferBase) |
| CopyAllDefaults |
Classe di istanza che incapsula l'oggetto Transfer (Ereditato da TransferBase) |
| CopyAllExternalDataSources |
Classe di istanza che incapsula l'oggetto Transfer (Ereditato da TransferBase) |
| CopyAllExternalFileFormats |
Classe di istanza che incapsula l'oggetto Transfer (Ereditato da TransferBase) |
| CopyAllExternalLanguages |
Classe di istanza che incapsula l'oggetto Transfer (Ereditato da TransferBase) |
| CopyAllExternalLibraries |
Classe di istanza che incapsula l'oggetto Transfer (Ereditato da TransferBase) |
| CopyAllExternalStream |
Classe di istanza che incapsula l'oggetto Transfer (Ereditato da TransferBase) |
| CopyAllExternalStreamingJob |
Classe di istanza che incapsula l'oggetto Transfer (Ereditato da TransferBase) |
| CopyAllFeatureRestrictions |
Classe di istanza che incapsula l'oggetto Transfer (Ereditato da TransferBase) |
| CopyAllFullTextCatalogs |
Classe di istanza che incapsula l'oggetto Transfer (Ereditato da TransferBase) |
| CopyAllFullTextStopLists |
Classe di istanza che incapsula l'oggetto Transfer (Ereditato da TransferBase) |
| CopyAllLogins |
Classe di istanza che incapsula l'oggetto Transfer (Ereditato da TransferBase) |
| CopyAllObjects |
Classe di istanza che incapsula l'oggetto Transfer (Ereditato da TransferBase) |
| CopyAllPartitionFunctions |
Classe di istanza che incapsula l'oggetto Transfer (Ereditato da TransferBase) |
| CopyAllPartitionSchemes |
Classe di istanza che incapsula l'oggetto Transfer (Ereditato da TransferBase) |
| CopyAllPlanGuides |
Classe di istanza che incapsula l'oggetto Transfer (Ereditato da TransferBase) |
| CopyAllRoles |
Classe di istanza che incapsula l'oggetto Transfer (Ereditato da TransferBase) |
| CopyAllRules |
Classe di istanza che incapsula l'oggetto Transfer (Ereditato da TransferBase) |
| CopyAllSchemas |
Classe di istanza che incapsula l'oggetto Transfer (Ereditato da TransferBase) |
| CopyAllSearchPropertyLists |
Classe di istanza che incapsula l'oggetto Transfer (Ereditato da TransferBase) |
| CopyAllSecurityPolicies |
Classe di istanza che incapsula l'oggetto Transfer (Ereditato da TransferBase) |
| CopyAllSequences |
Classe di istanza che incapsula l'oggetto Transfer (Ereditato da TransferBase) |
| CopyAllSqlAssemblies |
Classe di istanza che incapsula l'oggetto Transfer (Ereditato da TransferBase) |
| CopyAllStoredProcedures |
Classe di istanza che incapsula l'oggetto Transfer (Ereditato da TransferBase) |
| CopyAllSynonyms |
Classe di istanza che incapsula l'oggetto Transfer (Ereditato da TransferBase) |
| CopyAllTables |
Classe di istanza che incapsula l'oggetto Transfer (Ereditato da TransferBase) |
| CopyAllUserDefinedAggregates |
Classe di istanza che incapsula l'oggetto Transfer (Ereditato da TransferBase) |
| CopyAllUserDefinedDataTypes |
Classe di istanza che incapsula l'oggetto Transfer (Ereditato da TransferBase) |
| CopyAllUserDefinedFunctions |
Classe di istanza che incapsula l'oggetto Transfer (Ereditato da TransferBase) |
| CopyAllUserDefinedTableTypes |
Classe di istanza che incapsula l'oggetto Transfer (Ereditato da TransferBase) |
| CopyAllUserDefinedTypes |
Classe di istanza che incapsula l'oggetto Transfer (Ereditato da TransferBase) |
| CopyAllUsers |
Classe di istanza che incapsula l'oggetto Transfer (Ereditato da TransferBase) |
| CopyAllViews |
Classe di istanza che incapsula l'oggetto Transfer (Ereditato da TransferBase) |
| CopyAllXmlSchemaCollections |
Classe di istanza che incapsula l'oggetto Transfer (Ereditato da TransferBase) |
| CopyData |
Classe di istanza che incapsula l'oggetto Transfer (Ereditato da TransferBase) |
| CopyExternalTables |
Imposta o ottiene un valore che indica se le tabelle esterne verranno compilate tramite script. Per impostazione predefinita, non vengono scriptati in Trasferisci perché non è possibile creare script anche per il segreto delle credenziali corretto per accedere all'origine dati esterna. L'interfaccia utente imposta questa opzione su true per la procedura guidata Genera script. (Ereditato da TransferBase) |
| CopySchema |
Classe di istanza che incapsula l'oggetto Transfer (Ereditato da TransferBase) |
| CreateTargetDatabase |
Classe di istanza che incapsula l'oggetto Transfer (Ereditato da TransferBase) |
| Database |
Classe di istanza che incapsula l'oggetto Transfer (Ereditato da TransferBase) |
| DatabaseFileMappings |
Classe di istanza che incapsula l'oggetto Transfer (Ereditato da TransferBase) |
| DestinationDatabase |
Nome del database di destinazione (Ereditato da TransferBase) |
| DestinationLogin |
Nome dell'account di accesso da usare per connettersi al server di destinazione (Ereditato da TransferBase) |
| DestinationLoginSecure |
Se impostato su true, viene usata l'autenticazione di Sql Server. Se non è impostata, l'account di accesso e la password vengono ignorati. (Ereditato da TransferBase) |
| DestinationPassword |
Password da usare per connettersi al server di destinazione (Ereditato da TransferBase) |
| DestinationServer |
Nome del server di destinazione (Ereditato da TransferBase) |
| DestinationServerConnection |
Fornisce una connessione al server di destinazione. Se impostato, i valori DestinationServer, DestinationLogin, DestinationPassword e DestinationLogin non vengono usati. (Ereditato da TransferBase) |
| DestinationTranslateChar |
Classe di istanza che incapsula l'oggetto Transfer (Ereditato da TransferBase) |
| DropDestinationObjectsFirst |
Classe di istanza che incapsula l'oggetto Transfer (Ereditato da TransferBase) |
| IncompatibleObjects |
Classe di istanza che incapsula l'oggetto Transfer (Ereditato da TransferBase) |
| LogTransferDumps |
Classe di istanza che incapsula l'oggetto Transfer (Ereditato da DataTransferBase) |
| ObjectList |
Classe di istanza che incapsula l'oggetto Transfer (Ereditato da TransferBase) |
| Options |
Specifica le opzioni che controllano la generazione di script per il trasferimento (Ereditato da TransferBase) |
| PrefetchObjects |
Classe di istanza che incapsula l'oggetto Transfer (Ereditato da TransferBase) |
| PreserveDbo |
Classe di istanza che incapsula l'oggetto Transfer (Ereditato da TransferBase) |
| PreserveLogins |
Classe di istanza che incapsula l'oggetto Transfer (Ereditato da TransferBase) |
| Scripter |
Classe di istanza che incapsula l'oggetto Transfer (Ereditato da TransferBase) |
| SourceTranslateChar |
Classe di istanza che incapsula l'oggetto Transfer (Ereditato da TransferBase) |
| TargetDatabaseFilePath |
Cartella nella destinazione utilizzata per archiviare i file di dati del database (Ereditato da TransferBase) |
| TargetLogFilePath |
Cartella nella destinazione utilizzata per archiviare i log del database (Ereditato da TransferBase) |
| TemporaryPackageDirectory |
Classe di istanza che incapsula l'oggetto Transfer |
| UseDestinationTransaction |
Classe di istanza che incapsula l'oggetto Transfer (Ereditato da TransferBase) |
Metodi
| Nome | Descrizione |
|---|---|
| EnumObjects() |
Ottiene gli URL da trasferire (Ereditato da TransferBase) |
| EnumObjects(Boolean) |
Ottiene gli URL da trasferire (Ereditato da TransferBase) |
| EnumScriptTransfer() |
Restituisce un oggetto stringa< IEnumerable>con lo script per gli oggetti . (Ereditato da TransferBase) |
| GetDestinationServerConnection() |
Restituisce un serverConnection per il server di destinazione (Ereditato da TransferBase) |
| GetTransferProvider() |
Restituisce il componente utilizzato per eseguire il trasferimento |
| ProcessDependencyChain(Server, DependencyChainCollection, Boolean, Boolean) |
Elaborare una catena di dipendenze in un elenco di oggetti. L'ordine viene mantenuto, ma i duplicati vengono rimossi |
| ScriptTransfer() |
Restituisce un oggetto StringCollection con lo script per gli oggetti . Questo metodo genera un errore se ScriptData è true (Ereditato da TransferBase) |
| SetTargetServerInfo() |
Imposta la versione del server di destinazione in base alle informazioni sul server di destinazione (Ereditato da TransferBase) |
| TransferData() |
Esegue il trasferimento dei dati |
Eventi
| Nome | Descrizione |
|---|---|
| DataTransferEvent |
Classe di istanza che incapsula l'oggetto Transfer |
| DiscoveryProgress |
Classe di istanza che incapsula l'oggetto Transfer (Ereditato da TransferBase) |
| ScriptingError |
Classe di istanza che incapsula l'oggetto Transfer (Ereditato da TransferBase) |
| ScriptingProgress |
Classe di istanza che incapsula l'oggetto Transfer (Ereditato da TransferBase) |
Implementazioni dell'interfaccia esplicita
| Nome | Descrizione |
|---|---|
| ITransferMetadataProvider.GetOptions() |
restituisce le opzioni come raccolta di variabili denominate |
| ITransferMetadataProvider.SaveMetadata() |
Salvare i metadati nei percorsi forniti dalle variabili nell'elenco di input |