Microsoft SQL Server offre il metodo di stored procedure per semplificare il processo di sviluppo di database tramite raggruppamento istruzioni T-SQL in blocchi gestibili . Le stored procedure accettano i dati in forma di parametri di input . I parametri di ingresso vengono utilizzati nel tempo di esecuzione . L'uscita viene restituito al programma chiamante . SSIS acronimo di SQL Server Integration Services , che è un componente del software di database Microsoft SQL Server , che è quello di condurre Esportare e importare dati ruoli. È possibile eseguire stored procedure xp_cmdshell e dtexec per eseguire il pacchetto SSIS. Cose che ti serviranno
Microsoft SQL Server
Mostra più istruzioni
1
Fare clic su " Start", " Tutti i programmi " e " SQL Server 2008 Configurazione superficie di attacco . " Selezionare Configurazione superficie di attacco per le funzionalità .
2
Fare clic su " Database Engine " ed espanderlo sotto il " Selezionare un componente " testo . Attivare la scheda " xp_cmdshell " barrando esso . La stored procedure estesa xp_cmdshell esegue comandi del sistema operativo all'interno del motore di database . Fare clic su " OK ".
3
creare una stored procedure per eseguire un pacchetto esistente con passaggio di variabili specifiche nella stringa di connessione tramite il codice seguente : CREATE PROCEDURE sp_SSIS @ strLocation VARCHAR ( 500 ) ASSET NOCOUNT sugli alberghi di 4
Eseguire il pacchetto " Package.dtsx " via dTExec comando: SELECT @ Cmd = ' dTExec /FILE "' + @ strLocation + ' Package.dtsx " /MAXCONCURRENT 1 /checkpoint OFF /SEGNALAZIONE EW'EXEC @ ReturnCode = xp_cmdshell @ CmdThe dtexec comando viene utilizzato per configurare ed eseguire pacchetti di SQL Server Integration Services
5
chiamare la stored procedure tramite il codice : . EXEC sp_ExecuteSSIS ' C : \\ Packages \\ ',' KARTHIK-PC/Karthik ',' MyProject ';