Transfer Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Clase de instancia que encapsula el objeto 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
- Herencia
- Implementaciones
Constructores
| Nombre | Description |
|---|---|
| Transfer() |
Clase de instancia que encapsula el objeto Transfer |
| Transfer(Database) |
Clase de instancia que encapsula el objeto Transfer |
Propiedades
| Nombre | Description |
|---|---|
| BatchSize |
Número de filas de cada lote de SqlBulkCopy. Al final de cada lote, las filas del lote se envían al servidor. |
| BulkCopyTimeout |
Número de segundos para que se complete la operación antes de que SqlBulkCopy agote el tiempo de espera. |
| CopyAllColumnEncryptionKey |
Clase de instancia que encapsula el objeto Transfer (Heredado de TransferBase) |
| CopyAllColumnMasterkey |
Clase de instancia que encapsula el objeto Transfer (Heredado de TransferBase) |
| CopyAllDatabaseScopedCredentials |
Clase de instancia que encapsula el objeto Transfer (Heredado de TransferBase) |
| CopyAllDatabaseTriggers |
Clase de instancia que encapsula el objeto Transfer (Heredado de TransferBase) |
| CopyAllDefaults |
Clase de instancia que encapsula el objeto Transfer (Heredado de TransferBase) |
| CopyAllExternalDataSources |
Clase de instancia que encapsula el objeto Transfer (Heredado de TransferBase) |
| CopyAllExternalFileFormats |
Clase de instancia que encapsula el objeto Transfer (Heredado de TransferBase) |
| CopyAllExternalLanguages |
Clase de instancia que encapsula el objeto Transfer (Heredado de TransferBase) |
| CopyAllExternalLibraries |
Clase de instancia que encapsula el objeto Transfer (Heredado de TransferBase) |
| CopyAllExternalStream |
Clase de instancia que encapsula el objeto Transfer (Heredado de TransferBase) |
| CopyAllExternalStreamingJob |
Clase de instancia que encapsula el objeto Transfer (Heredado de TransferBase) |
| CopyAllFeatureRestrictions |
Clase de instancia que encapsula el objeto Transfer (Heredado de TransferBase) |
| CopyAllFullTextCatalogs |
Clase de instancia que encapsula el objeto Transfer (Heredado de TransferBase) |
| CopyAllFullTextStopLists |
Clase de instancia que encapsula el objeto Transfer (Heredado de TransferBase) |
| CopyAllLogins |
Clase de instancia que encapsula el objeto Transfer (Heredado de TransferBase) |
| CopyAllObjects |
Clase de instancia que encapsula el objeto Transfer (Heredado de TransferBase) |
| CopyAllPartitionFunctions |
Clase de instancia que encapsula el objeto Transfer (Heredado de TransferBase) |
| CopyAllPartitionSchemes |
Clase de instancia que encapsula el objeto Transfer (Heredado de TransferBase) |
| CopyAllPlanGuides |
Clase de instancia que encapsula el objeto Transfer (Heredado de TransferBase) |
| CopyAllRoles |
Clase de instancia que encapsula el objeto Transfer (Heredado de TransferBase) |
| CopyAllRules |
Clase de instancia que encapsula el objeto Transfer (Heredado de TransferBase) |
| CopyAllSchemas |
Clase de instancia que encapsula el objeto Transfer (Heredado de TransferBase) |
| CopyAllSearchPropertyLists |
Clase de instancia que encapsula el objeto Transfer (Heredado de TransferBase) |
| CopyAllSecurityPolicies |
Clase de instancia que encapsula el objeto Transfer (Heredado de TransferBase) |
| CopyAllSequences |
Clase de instancia que encapsula el objeto Transfer (Heredado de TransferBase) |
| CopyAllSqlAssemblies |
Clase de instancia que encapsula el objeto Transfer (Heredado de TransferBase) |
| CopyAllStoredProcedures |
Clase de instancia que encapsula el objeto Transfer (Heredado de TransferBase) |
| CopyAllSynonyms |
Clase de instancia que encapsula el objeto Transfer (Heredado de TransferBase) |
| CopyAllTables |
Clase de instancia que encapsula el objeto Transfer (Heredado de TransferBase) |
| CopyAllUserDefinedAggregates |
Clase de instancia que encapsula el objeto Transfer (Heredado de TransferBase) |
| CopyAllUserDefinedDataTypes |
Clase de instancia que encapsula el objeto Transfer (Heredado de TransferBase) |
| CopyAllUserDefinedFunctions |
Clase de instancia que encapsula el objeto Transfer (Heredado de TransferBase) |
| CopyAllUserDefinedTableTypes |
Clase de instancia que encapsula el objeto Transfer (Heredado de TransferBase) |
| CopyAllUserDefinedTypes |
Clase de instancia que encapsula el objeto Transfer (Heredado de TransferBase) |
| CopyAllUsers |
Clase de instancia que encapsula el objeto Transfer (Heredado de TransferBase) |
| CopyAllViews |
Clase de instancia que encapsula el objeto Transfer (Heredado de TransferBase) |
| CopyAllXmlSchemaCollections |
Clase de instancia que encapsula el objeto Transfer (Heredado de TransferBase) |
| CopyData |
Clase de instancia que encapsula el objeto Transfer (Heredado de TransferBase) |
| CopyExternalTables |
Establece u obtiene un valor que indica si se crearán scripts en tablas externas. De forma predeterminada, no se crean scripts en Transferencia porque tampoco se puede crear el script del secreto de credencial correcto para acceder al origen de datos externo. La interfaz de usuario lo establecerá en true para el Asistente para generar scripts. (Heredado de TransferBase) |
| CopySchema |
Clase de instancia que encapsula el objeto Transfer (Heredado de TransferBase) |
| CreateTargetDatabase |
Clase de instancia que encapsula el objeto Transfer (Heredado de TransferBase) |
| Database |
Clase de instancia que encapsula el objeto Transfer (Heredado de TransferBase) |
| DatabaseFileMappings |
Clase de instancia que encapsula el objeto Transfer (Heredado de TransferBase) |
| DestinationDatabase |
Nombre de la base de datos de destino (Heredado de TransferBase) |
| DestinationLogin |
Nombre de inicio de sesión que se va a usar para conectarse al servidor de destino (Heredado de TransferBase) |
| DestinationLoginSecure |
Si se establece en true, se usa la autenticación de Sql Server. Si no se establece, se omiten el inicio de sesión y la contraseña. (Heredado de TransferBase) |
| DestinationPassword |
Contraseña que se va a usar para conectarse al servidor de destino (Heredado de TransferBase) |
| DestinationServer |
Nombre del servidor de destino (Heredado de TransferBase) |
| DestinationServerConnection |
Proporciona una conexión al servidor de destino. Cuando se establece, no se usan los valores DestinationServer, DestinationLogin, DestinationPassword y DestinationLogin. (Heredado de TransferBase) |
| DestinationTranslateChar |
Clase de instancia que encapsula el objeto Transfer (Heredado de TransferBase) |
| DropDestinationObjectsFirst |
Clase de instancia que encapsula el objeto Transfer (Heredado de TransferBase) |
| IncompatibleObjects |
Clase de instancia que encapsula el objeto Transfer (Heredado de TransferBase) |
| LogTransferDumps |
Clase de instancia que encapsula el objeto Transfer (Heredado de DataTransferBase) |
| ObjectList |
Clase de instancia que encapsula el objeto Transfer (Heredado de TransferBase) |
| Options |
Especifica las opciones que controlan la generación de scripts para la transferencia. (Heredado de TransferBase) |
| PrefetchObjects |
Clase de instancia que encapsula el objeto Transfer (Heredado de TransferBase) |
| PreserveDbo |
Clase de instancia que encapsula el objeto Transfer (Heredado de TransferBase) |
| PreserveLogins |
Clase de instancia que encapsula el objeto Transfer (Heredado de TransferBase) |
| Scripter |
Clase de instancia que encapsula el objeto Transfer (Heredado de TransferBase) |
| SourceTranslateChar |
Clase de instancia que encapsula el objeto Transfer (Heredado de TransferBase) |
| TargetDatabaseFilePath |
Carpeta del destino usado para almacenar archivos de datos de base de datos (Heredado de TransferBase) |
| TargetLogFilePath |
La carpeta del destino usado para almacenar el registro de base de datos fles (Heredado de TransferBase) |
| TemporaryPackageDirectory |
Clase de instancia que encapsula el objeto Transfer |
| UseDestinationTransaction |
Clase de instancia que encapsula el objeto Transfer (Heredado de TransferBase) |
Métodos
| Nombre | Description |
|---|---|
| EnumObjects() |
Obtiene los URN que se van a transferir. (Heredado de TransferBase) |
| EnumObjects(Boolean) |
Obtiene los URN que se van a transferir. (Heredado de TransferBase) |
| EnumScriptTransfer() |
Devuelve un objeto de cadena< IEnumerable>con el script de los objetos . (Heredado de TransferBase) |
| GetDestinationServerConnection() |
Devuelve un serverConnection para el servidor de destino. (Heredado de TransferBase) |
| GetTransferProvider() |
Devuelve el componente que se usa para realizar la transferencia. |
| ProcessDependencyChain(Server, DependencyChainCollection, Boolean, Boolean) |
Procese una cadena de dependencias en una lista de objetos. El orden se conserva, pero se quitan los duplicados. |
| ScriptTransfer() |
Devuelve un objeto StringCollection con el script de los objetos . Este método produce un error si ScriptData es true (Heredado de TransferBase) |
| SetTargetServerInfo() |
Establece la versión del servidor de destino en función de la información del servidor de destino. (Heredado de TransferBase) |
| TransferData() |
Realiza la transferencia de datos |
Eventos
| Nombre | Description |
|---|---|
| DataTransferEvent |
Clase de instancia que encapsula el objeto Transfer |
| DiscoveryProgress |
Clase de instancia que encapsula el objeto Transfer (Heredado de TransferBase) |
| ScriptingError |
Clase de instancia que encapsula el objeto Transfer (Heredado de TransferBase) |
| ScriptingProgress |
Clase de instancia que encapsula el objeto Transfer (Heredado de TransferBase) |
Implementaciones de interfaz explícitas
| Nombre | Description |
|---|---|
| ITransferMetadataProvider.GetOptions() |
devuelve las opciones como una colección de variables con nombre. |
| ITransferMetadataProvider.SaveMetadata() |
Guarde los metadatos en las rutas de acceso proporcionadas por las variables de la lista de entrada. |