TransferBase Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Classe base para transferência
public abstract class TransferBase
type TransferBase = class
Public MustInherit Class TransferBase
- Herança
-
TransferBase
- Derivado
Construtores
| Nome | Description |
|---|---|
| TransferBase() |
Classe base para transferência |
| TransferBase(Database) |
Classe base para transferência |
Propriedades
| Nome | Description |
|---|---|
| CopyAllColumnEncryptionKey |
Classe base para transferência |
| CopyAllColumnMasterkey |
Classe base para transferência |
| CopyAllDatabaseScopedCredentials |
Classe base para transferência |
| CopyAllDatabaseTriggers |
Classe base para transferência |
| CopyAllDefaults |
Classe base para transferência |
| CopyAllExternalDataSources |
Classe base para transferência |
| CopyAllExternalFileFormats |
Classe base para transferência |
| CopyAllExternalLanguages |
Classe base para transferência |
| CopyAllExternalLibraries |
Classe base para transferência |
| CopyAllExternalStream |
Classe base para transferência |
| CopyAllExternalStreamingJob |
Classe base para transferência |
| CopyAllFeatureRestrictions |
Classe base para transferência |
| CopyAllFullTextCatalogs |
Classe base para transferência |
| CopyAllFullTextStopLists |
Classe base para transferência |
| CopyAllLogins |
Classe base para transferência |
| CopyAllObjects |
Classe base para transferência |
| CopyAllPartitionFunctions |
Classe base para transferência |
| CopyAllPartitionSchemes |
Classe base para transferência |
| CopyAllPlanGuides |
Classe base para transferência |
| CopyAllRoles |
Classe base para transferência |
| CopyAllRules |
Classe base para transferência |
| CopyAllSchemas |
Classe base para transferência |
| CopyAllSearchPropertyLists |
Classe base para transferência |
| CopyAllSecurityPolicies |
Classe base para transferência |
| CopyAllSequences |
Classe base para transferência |
| CopyAllSqlAssemblies |
Classe base para transferência |
| CopyAllStoredProcedures |
Classe base para transferência |
| CopyAllSynonyms |
Classe base para transferência |
| CopyAllTables |
Classe base para transferência |
| CopyAllUserDefinedAggregates |
Classe base para transferência |
| CopyAllUserDefinedDataTypes |
Classe base para transferência |
| CopyAllUserDefinedFunctions |
Classe base para transferência |
| CopyAllUserDefinedTableTypes |
Classe base para transferência |
| CopyAllUserDefinedTypes |
Classe base para transferência |
| CopyAllUsers |
Classe base para transferência |
| CopyAllViews |
Classe base para transferência |
| CopyAllXmlSchemaCollections |
Classe base para transferência |
| CopyData |
Classe base para transferência |
| CopyExternalTables |
Define ou obtém um valor que indica se as tabelas externas serão scriptadas. Por padrão, não os fazemos scripts na Transferência porque não é possível também criar um script do segredo de credencial correto para acessar a fonte de dados externa. A interface do usuário definirá isso como true para o assistente Gerar Scripts. |
| CopySchema |
Classe base para transferência |
| CreateTargetDatabase |
Classe base para transferência |
| Database |
Classe base para transferência |
| DatabaseFileMappings |
Classe base para transferência |
| DestinationDatabase |
O nome do banco de dados de destino |
| DestinationLogin |
O nome de logon a ser usado para se conectar ao servidor de destino |
| DestinationLoginSecure |
Se definido como true, a Autenticação do Sql Server será usada. Se não estiver definido, o logon e a senha serão ignorados. |
| DestinationPassword |
A senha a ser usada para se conectar ao servidor de destino |
| DestinationServer |
O nome do servidor de destino |
| DestinationServerConnection |
Fornece uma conexão com o servidor de destino. Quando definido, os valores DestinationServer, DestinationLogin, DestinationPassword e DestinationLogin não são usados. |
| DestinationTranslateChar |
Classe base para transferência |
| DropDestinationObjectsFirst |
Classe base para transferência |
| IncompatibleObjects |
Classe base para transferência |
| ObjectList |
Classe base para transferência |
| Options |
Especifica as opções que controlam a geração de script para a Transferência |
| PrefetchObjects |
Classe base para transferência |
| PreserveDbo |
Classe base para transferência |
| PreserveLogins |
Classe base para transferência |
| Scripter |
Classe base para transferência |
| SourceTranslateChar |
Classe base para transferência |
| TargetDatabaseFilePath |
A pasta no destino usada para armazenar arquivos de dados de banco de dados |
| TargetLogFilePath |
A pasta no destino usada para armazenar pulgas de log de banco de dados |
| UseDestinationTransaction |
Classe base para transferência |
Métodos
| Nome | Description |
|---|---|
| EnumObjects() |
Obtém URNs a serem transferidas |
| EnumObjects(Boolean) |
Obtém URNs a serem transferidas |
| EnumScriptTransfer() |
Retorna um objeto de cadeia de caracteres< IEnumerable>com o script para os objetos. |
| GetDestinationServerConnection() |
Retorna um ServerConnection para o servidor de destino |
| ScriptTransfer() |
Retorna um objeto StringCollection com o script para os objetos. Esse método gera um erro se ScriptData for true |
| SetTargetServerInfo() |
Define a versão do servidor de destino com base nas informações do servidor de destino |
Eventos
| Nome | Description |
|---|---|
| DiscoveryProgress |
Classe base para transferência |
| ScriptingError |
Classe base para transferência |
| ScriptingProgress |
Classe base para transferência |