Utilitários do prompt de comando (Integration Services)
Integration Services inclui utilitários do prompt de comando para executar e gerenciar pacotes Integration Services.
Observação |
---|
Em um computador de 64-bits, o Integration Services instala a versão de 64 bits dos utilitários dtexec (dtexec.exe) e dtutil (dtutil.exe). Para instalar versões de 32 bits dessas ferramentas Integration Services, você deve selecionar Ferramentas de Cliente ou Business Intelligence Development Studio durante a instalação. O Utilitário do Pacote de Execução (dtexecui.exe) só está disponível na versão 32-bits. |
Executar utilitário de pacotes
É possível usar a caixa de diálogo Executar Utilitário de Pacotes para especificar as configurações de tempo de execução de pacote e executar pacotes no computador local. Também é possível usar esse utilitário para gerar linhas de comando para uso com o utilitário do prompt de comando dtexec.
Para abrir o Executar Utilitário de Pacotes no serviço de Integration Services
Clique em Iniciar, aponte para Todos os Programas, aponte para Microsoft SQL Server e clique em SQL Server Management Studio.
Na caixa de diálogo Conectar ao Servidor, selecione Integration Services na lista Tipo de servidor, digite o nome do servidor na lista Nome do servidor e clique em Conectar.
Expanda a pasta e as subpastas Stored Package clique com o botão direito no pacote que deseja executar e, em seguida, clique em Executar Pacote.
Também é possível abrir o utilitário Executar Pacote no prompt de comando digitando dtexecui.
Para obter mais informações sobre as opções, você pode definir a caixa de diálogo Executar Utilitário de Pacotes e clicar em um dos seguintes tópicos:
Utilitário do Pacote de Execução (página Geral)
Utilitário do Pacote de Execução (página Configurações)
Utilitário do Pacote de Execução (página Arquivos de Comando)
Utilitário do Pacote de Execução (página Gerenciadores de Conexões)
Utilitário do Pacote de Execução (página Opções de Execução)
Utilitário do Pacote de Execução (página Relatório)
Utilitário do Pacote de Execução (página Log)
Utilitário do Pacote de Execução (página Definir Valores)
dtexec
É possível usar dtexec para executar um pacote existente no prompt de comando. Você pode acessar o utilitário executando dtexec em um prompt de comando e especificando quaisquer opções de comando adicionais.
Para obter mais informações, consulte Utilitário dtexec (ferramenta SSIS).
dtutil
É possível usar o utilitário do prompt de comando dtutil para gerenciar os pacotes existentes no prompt de comando. Você pode acessar pacotes que estão armazenados no banco de dados do SQL Servermsdb, no Armazenamento de Pacotes SSIS e no sistema de arquivos e executar tarefas como copiar, excluir, mover e assinar pacotes. Também é possível verificar se um pacote especificado existe.
O utilitário do prompt de comando dtutil inclui os seguintes recursos:
Comentários no prompt de comando, que tornam a ação do prompt de comando autodocumentada e mais fácil de compreender.
Proteção contra substituição, para solicitar uma confirmação antes de substituir um pacote existente quando você estiver copiando ou movendo pacotes.
Ajuda de console, para fornecer informações sobre as opções de comando para dtutil.
Se o utilitário acessar um pacote armazenado em msdb, o prompt de comando poderá exigir um nome de usuário e uma senha. Se a instância do SQL Server usar Autenticação de SQL Server, o prompt de comando solicitará um nome de usuário e uma senha. Se o nome de usuário estiver faltando, o dtutil tentará fazer logon em SQL Server usando Autenticação do Windows.
O utilitário do prompt de comando dtutil não aceita o uso de arquivos de comando ou redirecionamento.
Para obter mais informações, consulte Utilitário dtutil (ferramenta SSIS).
|