2012-05-14 8 views
6

Ho un numero di pacchetti SSIS distribuiti su più progetti in SQL Server Data Tools (precedentemente BIDS), che desidero distribuire al DB del catalogo SSIS sul mio server.Come posso distribuire un singolo pacchetto da SQL Server Data Tools in SSIS 2012?

Quando voglio schierare un intero progetto, posso solo fare clic destro del progetto e ha colpito Deploy, per avviare la procedura guidata di distribuzione SSIS. Tuttavia, non sembra esserci un'opzione per farlo solo per un singolo pacchetto, senza ridistribuire il resto dei pacchetti nello stesso progetto.

Qualcuno sa se è possibile distribuire solo un singolo pacchetto utilizzando la procedura guidata di distribuzione, indipendentemente dagli altri nel progetto?

+0

Si sta utilizzando il modello di pacchetto di distribuzione (legacy) o modello di distribuzione del progetto (nuovo)? Modello di distribuzione progetto – billinkc

+0

Credo (ho un'opzione di menu per "convertire in modello di distribuzione pacchetto"). – GShenanigan

risposta

4

Questo non sembra possibile tramite la procedura guidata di distribuzione o SSDT. Discussione simile in this thread ... dove il poster originale propone una soluzione (terribilmente manuale).

1

Si potrebbe anche voler ottenere BIDSHelper da Codeplex (strumento gratuito). Contiene un'utilità che consente di distribuire pacchetti SSIS da BIDS. Non ho ancora provato BIDS Helper con SSDT. Potresti anche prendere SSIS Package Manager da Codeplex.

+1

A giudicare dall'aspetto, questi strumenti sembrano funzionare solo con il vecchio package store SSIS e non con il nuovo DB di catalogo SSIS 2012. Entrambi sembrano però strumenti decenti da usare con i sistemi <2012. – GShenanigan

1

È possibile utilizzare SQL Server Management Studio per importare un unico pacchetto:

  1. In SSMS, connettersi all'istanza Integration Services.
  2. destro del mouse sul nodo appropriato (file system o MSDB) e selezionare Importa pacchetto .
  3. Imposta posizione pacchetto su File System.
  4. Fare clic sui tre punti accanto al percorso del pacchetto. Passare al progetto SSDT e selezionare il file .dtsx che si desidera importare.
  5. Fare clic su OK. Se viene richiesto di sovrascrivere il pacchetto esistente, fare clic su Sì.
+1

Questo distribuirà solo i pacchetti selezionati e rimuoverà gli altri dal catalogo SSIS. – Rohaan