2012-05-14 18 views
6

Sunucumdaki SSIS Katalog DB'sine dağıtmak istediğim SQL Server Veri Araçları'nda (eskiden BIDS) birden çok projeye yayılmış bir dizi SSIS paketim var.Tek bir paketi SSIS 2012'deki SQL Server Veri Araçları'ndan nasıl dağıtabilirim?

Tüm bir projeyi dağıtmak istediğimde, SSIS dağıtım sihirbazını başlatmak için projeyi sağ tıklayıp Dağıt'a basabilirim. Bununla birlikte, tek bir paket için bunu, aynı projedeki geri kalan paketleri yeniden bölmeksizin yapmak için bir seçenek görünmemektedir.

Dağıtım sihirbazını kullanarak, projedeki diğerlerinden bağımsız olarak yalnızca tek bir paket dağıtmanın mümkün olup olmadığını bilen var mı?

+0

Paket dağıtım modeli mi (eski) veya proje dağıtım modelini kullanıyorsunuz (yeni)? – billinkc

+0

Proje Dağıtımı modeline inanıyorum ("Paket Dağıtımı modeline dönüştürme" seçeneğim var). – GShenanigan

cevap

4

Bu, dağıtım sihirbazı veya SSDT aracılığıyla mümkün görünmüyor. this thread ... 'da benzer bir tartışmada, orijinal posterin bir (çok manuel) geçici çözüm önerdiği yer.

1

Codeplex'ten (ücretsiz araç) BIDSHelper'u da almak isteyebilirsiniz. SSIS paketlerini BIDS'den dağıtmanıza izin veren bir yardımcı program içerir. Henüz SSDT ile BIDS Yardımcısını test etmedim. Ayrıca Codeplex'ten SSIS Package Manager'u da kapmak isteyebilirsiniz.

+1

Görünüşe bakılırsa, bu araçlar yalnızca eski SSIS paket deposuyla çalışmakta ve yeni 2012 SSIS Katalog DB'sinde çalışmamaktadır. Her ikisi de <2012 sistemleri ile kullanım için iyi araçlar gibi görünüyor. – GShenanigan

1

Tek bir paket almak için SQL Server Management Studio'yu kullanabilirsiniz:

SSMS yılında
  1. , sizin Entegrasyon Hizmetleri örneğine bağlanın.
  2. Uygun düğüme (Dosya Sistemi veya MSDB) sağ tıklayın ve İçe Aktarım Paketi'u seçin.
  3. Paket Konumunu Dosya Sistemine Ayarlayın.
  4. Paket Yolu'nun yanındaki üç noktayı tıklatın. SSDT projenize göz atın ve almak istediğiniz .dtsx dosyasını seçin.
  5. Tamam'ı tıklatın. Mevcut paketin üzerine yazmanız istenirse, Evet'e tıklayın.
+1

Bu, yalnızca seçili paketleri dağıtır ve SSIS Kataloğu'ndan diğerlerini kaldırır. – Rohaan