Microsoft SQL Server ofrece el método de procedimiento almacenado para simplificar el proceso de desarrollo de base de datos a través de la agrupación de instrucciones T-SQL en bloques manejables. Los procedimientos almacenados aceptan datos en la forma de parámetros de entrada . Los parámetros de entrada se utilizan en el tiempo de ejecución . La salida se devuelve al programa de llamada . SSIS es sinónimo de SQL Server Integration Services , que es un componente del software de base de datos Microsoft SQL Server que es llevar a cabo los datos de exportación e importación de roles. Puede ejecutar procedimiento almacenado xp_cmdshell y utilidad dtexec para ejecutar el paquete SSIS. Cosas que necesitará
Microsoft SQL Server
Ver Más instrucciones
1
Haga clic en " Inicio", "Todos los programas " y " 2008 Configuración de superficie de SQL Server". Seleccione la Configuración de superficie para características.
2 Haga clic en " Database Engine " y ampliarlo bajo el texto " Seleccione un componente " . Active la ficha " xp_cmdshell " marcando él. El procedimiento almacenado extendido xp_cmdshell ejecuta comandos del sistema operativo desde el motor de base de datos. Haga clic en " Aceptar".
3
Crear un procedimiento almacenado para ejecutar un paquete existente con el paso de variables específicas en la cadena de conexión a través de código siguiente : CREATE PROCEDURE sp_SSIS @ strLocation VARCHAR ( 500 ) ASSET NOCOUNT EN
4
Ejecute el paquete " package.dtsx " via dTExec comando: SELECT @ Cmd = ' dTExec /FILE " ' + @ strLocation + ' package.dtsx " /MAXCONCURRENT 1 /puntos de control OFF /INFORMES EW'EXEC @ ReturnCode = xp_cmdshell @ CmdThe dTExec utilidad del símbolo se utiliza para configurar y ejecutar paquetes de SQL Server Integration Services
5
Llame al procedimiento almacenado mediante el código: . EXEC sp_ExecuteSSIS 'C: \\ Packages \\ ',' KARTHIK-PC/Karthik ',' MyProject ' ;