TransferBase Classe

Definição

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

Aplica-se a