Microsoft SQL Server oferece o método de procedimento armazenado para simplificar o processo de desenvolvimento de banco de dados por meio de agrupamento instruções T-SQL em blocos gerenciáveis . Os procedimentos armazenados aceitar dados na forma de parâmetros de entrada. Os parâmetros de entrada são utilizados no momento da execução. A saída é devolvido ao programa de chamada . SSIS está para SQL Server Integration Services, que é um componente do software de banco de dados do Microsoft SQL Server que é a realização de dados de exportação e importação de papéis. Você pode executar o procedimento armazenado xp_cmdshell e utilidade DTEXEC para executar o pacote SSIS . Coisas que você precisa
Microsoft SQL Server
Show Mais instruções
1
Clique em " Iniciar", " Todos os Programas " e " SQL Server 2008 Configuração da Área de Superfície ". Selecione Configuração da Área de Superfície para recursos.
2
Clique em " Database Engine " e expandi-lo sob o " Selecione um componente " de texto. Ativar a guia " xp_cmdshell " , assinalando -lo. O procedimento armazenado estendido xp_cmdshell executa comandos do sistema operacional a partir do motor de banco de dados. Clique em " OK".
3
Criar um procedimento armazenado para executar um pacote existente com o passar variáveis específicas na cadeia de conexão via seguinte código: CREATE PROCEDURE sp_SSIS @ strLocation VARCHAR ( 500) NOCOUNT ASSET ON
4
Execute o pacote " Package.dtsx " via comando dTExec : SELECT @ Cmd = ' dTExec /FILE " ' + @ strLocation + ' Package.dtsx " /MAXCONCURRENT 1 /checkPointing OFF /RELATÓRIOS EW'EXEC @ ReturnCode = xp_cmdshell @ CmdThe dTExec utilitário prompt de comando é usado para configurar e executar pacotes do SQL Server Integration Services
5
chamar o procedimento armazenado através do código : . EXEC sp_ExecuteSSIS 'C: \\ Pacotes \\ ',' KARTHIK-PC/Karthik ',' MyProject ' ;