TransferBase 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 base para transferencia
public abstract class TransferBase
type TransferBase = class
Public MustInherit Class TransferBase
- Herencia
-
TransferBase
- Derivado
Constructores
| Nombre | Description |
|---|---|
| TransferBase() |
Clase base para transferencia |
| TransferBase(Database) |
Clase base para transferencia |
Propiedades
| Nombre | Description |
|---|---|
| CopyAllColumnEncryptionKey |
Clase base para transferencia |
| CopyAllColumnMasterkey |
Clase base para transferencia |
| CopyAllDatabaseScopedCredentials |
Clase base para transferencia |
| CopyAllDatabaseTriggers |
Clase base para transferencia |
| CopyAllDefaults |
Clase base para transferencia |
| CopyAllExternalDataSources |
Clase base para transferencia |
| CopyAllExternalFileFormats |
Clase base para transferencia |
| CopyAllExternalLanguages |
Clase base para transferencia |
| CopyAllExternalLibraries |
Clase base para transferencia |
| CopyAllExternalStream |
Clase base para transferencia |
| CopyAllExternalStreamingJob |
Clase base para transferencia |
| CopyAllFeatureRestrictions |
Clase base para transferencia |
| CopyAllFullTextCatalogs |
Clase base para transferencia |
| CopyAllFullTextStopLists |
Clase base para transferencia |
| CopyAllLogins |
Clase base para transferencia |
| CopyAllObjects |
Clase base para transferencia |
| CopyAllPartitionFunctions |
Clase base para transferencia |
| CopyAllPartitionSchemes |
Clase base para transferencia |
| CopyAllPlanGuides |
Clase base para transferencia |
| CopyAllRoles |
Clase base para transferencia |
| CopyAllRules |
Clase base para transferencia |
| CopyAllSchemas |
Clase base para transferencia |
| CopyAllSearchPropertyLists |
Clase base para transferencia |
| CopyAllSecurityPolicies |
Clase base para transferencia |
| CopyAllSequences |
Clase base para transferencia |
| CopyAllSqlAssemblies |
Clase base para transferencia |
| CopyAllStoredProcedures |
Clase base para transferencia |
| CopyAllSynonyms |
Clase base para transferencia |
| CopyAllTables |
Clase base para transferencia |
| CopyAllUserDefinedAggregates |
Clase base para transferencia |
| CopyAllUserDefinedDataTypes |
Clase base para transferencia |
| CopyAllUserDefinedFunctions |
Clase base para transferencia |
| CopyAllUserDefinedTableTypes |
Clase base para transferencia |
| CopyAllUserDefinedTypes |
Clase base para transferencia |
| CopyAllUsers |
Clase base para transferencia |
| CopyAllViews |
Clase base para transferencia |
| CopyAllXmlSchemaCollections |
Clase base para transferencia |
| CopyData |
Clase base para transferencia |
| 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. |
| CopySchema |
Clase base para transferencia |
| CreateTargetDatabase |
Clase base para transferencia |
| Database |
Clase base para transferencia |
| DatabaseFileMappings |
Clase base para transferencia |
| DestinationDatabase |
Nombre de la base de datos de destino |
| DestinationLogin |
Nombre de inicio de sesión que se va a usar para conectarse al servidor de destino |
| 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. |
| DestinationPassword |
Contraseña que se va a usar para conectarse al servidor de destino |
| DestinationServer |
Nombre del servidor de destino |
| DestinationServerConnection |
Proporciona una conexión al servidor de destino. Cuando se establece, no se usan los valores DestinationServer, DestinationLogin, DestinationPassword y DestinationLogin. |
| DestinationTranslateChar |
Clase base para transferencia |
| DropDestinationObjectsFirst |
Clase base para transferencia |
| IncompatibleObjects |
Clase base para transferencia |
| ObjectList |
Clase base para transferencia |
| Options |
Especifica las opciones que controlan la generación de scripts para la transferencia. |
| PrefetchObjects |
Clase base para transferencia |
| PreserveDbo |
Clase base para transferencia |
| PreserveLogins |
Clase base para transferencia |
| Scripter |
Clase base para transferencia |
| SourceTranslateChar |
Clase base para transferencia |
| TargetDatabaseFilePath |
Carpeta del destino usado para almacenar archivos de datos de base de datos |
| TargetLogFilePath |
La carpeta del destino usado para almacenar el registro de base de datos fles |
| UseDestinationTransaction |
Clase base para transferencia |
Métodos
| Nombre | Description |
|---|---|
| EnumObjects() |
Obtiene los URN que se van a transferir. |
| EnumObjects(Boolean) |
Obtiene los URN que se van a transferir. |
| EnumScriptTransfer() |
Devuelve un objeto de cadena< IEnumerable>con el script de los objetos . |
| GetDestinationServerConnection() |
Devuelve un serverConnection para el servidor de destino. |
| ScriptTransfer() |
Devuelve un objeto StringCollection con el script de los objetos . Este método produce un error si ScriptData es true |
| SetTargetServerInfo() |
Establece la versión del servidor de destino en función de la información del servidor de destino. |
Eventos
| Nombre | Description |
|---|---|
| DiscoveryProgress |
Clase base para transferencia |
| ScriptingError |
Clase base para transferencia |
| ScriptingProgress |
Clase base para transferencia |