Partilhar via


Application Classe

Definição

Descobre e acessa objetos Package. Também pode acessar coleções e propriedades que contêm informações sobre o sistema.

public ref class Application : Microsoft::SqlServer::Dts::Runtime::DtsObject
public class Application : Microsoft.SqlServer.Dts.Runtime.DtsObject
type Application = class
    inherit DtsObject
Public Class Application
Inherits DtsObject
Herança
Application

Comentários

O Application objeto é um mecanismo de descoberta do sistema e de acesso ao pacote.

Construtores

Application()

Inicializa uma nova instância da classe Application.

Propriedades

CheckSignatureOnLoad

Obtém ou define um valor que indica se o runtime deve verificar a assinatura digital do pacote ao carregá-lo.

ComponentStorePath

Retorna o caminho onde os componentes do pipeline são armazenados. Esta propriedade é somente para leitura.

ConnectionInfos

Retorna uma coleção de ConnectionInfos que contém objetos ConnectionInfo. Esta propriedade é somente para leitura.

DataTypeInfos

Retorna uma coleção de DataTypeInfos que contém objetos DataTypeInfo. Esta propriedade é somente para leitura.

DBProviderInfos

Retorna uma coleção DBProviderInfos que contém objetos DBProviderInfo no aplicativo. Esta propriedade é somente para leitura.

DumpDescriptor

Obtém ou define o descritor de despejo para o aplicativo.

DumpOnAnyError

Obtém ou define se o aplicativo despeja após qualquer erro.

EnableDump

Obtém ou define se o aplicativo permite despejo.

ForEachEnumeratorInfos

Retorna uma coleção de ForEachEnumeratorInfos que contém objetos ForEachEnumeratorInfo. Esta propriedade é somente para leitura.

LogProviderInfos

Retorna uma coleção de LogProviderInfos que contém objetos LogProviderInfo. Esta propriedade é somente para leitura.

PackagePassword

Define o valor da senha do pacote. Essa propriedade é somente gravação.

PackageUpgradeOptions

Obtém ou define um valor que indica quais opções de atualização serão aplicadas a uma coleção de pacotes do Integration Services durante o processo de atualização.

PipelineComponentInfos

Retorna uma coleção de PipelineComponentInfos que contém objetos PipelineComponentInfo.

TargetServerVersion

Descobre e acessa objetos Package. Também pode acessar coleções e propriedades que contêm informações sobre o sistema.

TaskInfos

Retorna uma coleção de TaskInfos que contém objetos TaskInfo. Esta propriedade é somente para leitura.

UpdateObjects

Membro preterido; consulte Comentários. Obtém ou define um Boolean que indica se objetos extensíveis podem ser atualizados no tempo de carregamento do pacote se uma versão atualizada for encontrada.

UpdatePackage

Obtém ou define um Boolean que indica se os pacotes podem ser atualizados quando uma versão atualizada é encontrada.

Métodos

CreateFolderOnDtsServer(String, String, String)

Cria uma pasta no servidor que aparece no nó Pacotes Armazenados da hierarquia do serviço Integration Services.

CreateFolderOnSqlServer(String, String, String, String, String)

Cria uma pasta na instância especificada do SQL Server.

CreateSsisServerExecution(String, String, String, Boolean)

Cria uma execução de servidor do SSIS.

DataTypeInfoFromDataType(DataType)

Retorna o objeto DataTypeInfo para o tipo de dados especificado.

Equals(Object)

Determina se duas instâncias de objeto são iguais.

(Herdado de DtsObject)
ExistsOnDtsServer(String, String)

Retorna um Boolean que indica se o pacote especificado já existe no serviço Integration Services.

ExistsOnSqlServer(String, String, String, String)

Retorna um Boolean que indica se o pacote especificado existe na instância do SQL Server.

FolderExistsOnDtsServer(String, String)

Retorna um Boolean que indica se a pasta especificada já existe no sistema de arquivos.

FolderExistsOnSqlServer(String, String, String, String)

Retorna um Boolean que indica se a pasta especificada já existe na instância do SQL Server.

GetDtsServerPackageInfos(String, String)

Obtém uma PackageInfos coleção que contém os pacotes armazenados no Repositório de Pacotes SSIS em uma instância do SQL Server, dentro da pasta especificada.

GetDtsServerRoles(String, String)

Retorna uma matriz de Strings que lista as funções disponíveis para uma pasta.

GetHashCode()

Retorna o código hash para a instância.

(Herdado de DtsObject)
GetPackageInfos(String, String, String, String)

Obtém uma coleção de PackageInfos que contém os pacotes armazenados em uma instância do SQL Server, dentro da pasta lógica especificada, usando o nome do servidor, o nome do usuário e a senha.

GetPackageInfos2(String, Object)

Obtém uma coleção de PackageInfos que contém os pacotes armazenados em uma instância do SQL Server, dentro da pasta lógica especificada, usando o nome do servidor, o nome do usuário e a senha.

GetPackageRoles(String, String, String, String)

Retorna as funções de banco de dados que têm acesso de leitura e de gravação ao pacote. As funções de banco de dados se aplicam somente aos pacotes armazenados no banco de dados msdb SQL Server.

GetRunningPackages(String)

Retorna uma coleção de RunningPackages que contém objetos RunningPackage. Esta propriedade é somente para leitura.

GetServerInfo(String, String)

Retorna o número de versão do SQL Server do produto SQL Server instalado no servidor de destino.

GetServerVersionEx(String, Int32, DTSProductLevel, String, String)

Retorna a edição, o nível do produto e outros valores que indicam a versão do SSIS instalado.

LoadFromDtsServer(String, String, IDTSEvents)

Carrega um pacote do servidor especificado.

LoadFromSqlServer(String, String, String, String, IDTSEvents)

Carrega um pacote do SQL Server especificando o nome do servidor, o nome do usuário e a senha.

LoadFromSqlServer2(String, Object, IDTSEvents)

Carrega um pacote do SQL Server especificando o nome do servidor, o nome do usuário e a senha.

LoadPackage(String, IDTSEvents)

Carrega um Package do sistema de arquivos.

LoadPackage(String, IDTSEvents, Boolean)

Carrega um Package do sistema de arquivos e especifica o modelo de threading.

RemoveFolderFromDtsServer(String, String)

Remove a pasta especificada do servidor especificado.

RemoveFolderFromSqlServer(String, String, String, String)

Remove a pasta especificada da instância especificada do SQL Server.

RemoveFromDtsServer(String, String)

Remove um pacote do servidor especificado.

RemoveFromSqlServer(String, String, String, String)

Remove um pacote da instância especificada do SQL Server.

RenameFolderOnDtsServer(String, String, String, String)

Renomeia uma pasta na instância especificada do SQL Server.

RenameFolderOnSqlServer(String, String, String, String, String, String)

Renomeia uma pasta na instância especificada do SQL Server.

SaveAndUpdateVersionToXml(String, Package, DTSTargetServerVersion, IDTSEvents)

Descobre e acessa objetos Package. Também pode acessar coleções e propriedades que contêm informações sobre o sistema.

SaveToDtsServer(Package, IDTSEvents, String, String)

Salva um pacote no sistema de arquivos.

SaveToSqlServer(Package, IDTSEvents, String, String, String)

Salva um pacote em uma instância do SQL Server.

SaveToSqlServerAs(Package, IDTSEvents, String, String, String, String)

Salva um pacote em uma instância do SQL Server com um novo nome.

SaveToXml(String, Package, IDTSEvents)

Salva a definição XML de um pacote em um arquivo.

SetPackageRoles(String, String, String, String)

Define as funções de banco de dados que têm acesso de leitura e de gravação ao pacote. As funções de banco de dados se aplicam somente ao pacote armazenado no banco de dados msdb SQL Server.

Upgrade(IEnumerable<UpgradePackageInfo>, StorageInfo, StorageInfo, BatchUpgradeOptions, IDTSEvents)

Atualiza um ou mais pacotes do Integration Services de um local de origem para um local de destino especificados.

Aplica-se a