none
SSIS: Paket ausführen aus fremden Projekt RRS feed

  • Frage

  • Hallo zusammen,

    mit dem Task "Paket ausführen" können ja bekanntlich Pakete aus dem jeweiligen Projekt (Projektverweis) oder Pakete mit einem externen Verweis (SQL oder File) ausgeführt werden.

    Ist es irgendwie möglich auf ein Paket, welches in einem anderen Projekt liegt, zu verweisen? Die Projekte werden im Integration-Services Katalog abgelegt.

    Freue mich auf eine Antwort.

    Viele Grüße
    Marco

    Dienstag, 8. Dezember 2015 10:28

Antworten

  • Hallo Marco,
    Du kannst im Projektbereitstellungsmodell auch über einen Externen Verweis auf den SQL Server zugreifen und die dort gespeicherten Pakete aufrufen. Lediglich der Zugriff auf ein anderes VS-Projekt ist nicht vorgesehen.

    ReferenceType: Externer Verweis
    Location: SQL Server

    Wenn Du dann eine Connection zu Deinem SQL Server hast, kannst Du alle Pakete aufrufen, die dort gespeichert sind.

    Einen schönen Tag noch,
    Christoph
    --
    Data Platform MVP - http://www.insidesql.org/blogs/cmu

    Freitag, 11. Dezember 2015 07:11

Alle Antworten

  • Hallo Marco,
    bei mir (SQL Server Data Tools 2012) kann der Task "Paket ausführen" entweder auf den SQL Server zugreifen, oder auf das Dateisystem. Ich verwende das Paketbereitstellungsmodell.

    Meine SSIS-Pakete liegen alle auf dem SQL Server je nach Projekt in verschiedenen Unterordnern und ich kann jedes davon aufrufen wenn ich möchte.

    Du hast die Beschränkung auf das Projekt, weil Du das Projektbereitstellungsmodell verwendest. Du kannst aber auch über Externen Verweis auf den SQL Server zugreifen.

    Einen schönen Tag noch,
    Christoph
    --
    Data Platform MVP - http://www.insidesql.org/blogs/cmu


    Dienstag, 8. Dezember 2015 14:40
  • Hallo Christoph,

    ja genau. Ich verwende das Projektbereitstellungsmodell. Im Einsatz ist SQL Server 2014
    Ich nutze es aus zwei Gründen: 

    1. Die Bereitstellung kann direkt über das Visual Studio erfolgen
    2. Es gibt umfangreiche Berichte zu einem ausgeführten Paket

    Also müsste ich entweder alles auf das Paketbereitstellungsmodell umbauen oder zweigleisig fahren?

    Viele Grüße
    Marco

    Donnerstag, 10. Dezember 2015 08:48
  • Hallo Marco,
    Du kannst im Projektbereitstellungsmodell auch über einen Externen Verweis auf den SQL Server zugreifen und die dort gespeicherten Pakete aufrufen. Lediglich der Zugriff auf ein anderes VS-Projekt ist nicht vorgesehen.

    ReferenceType: Externer Verweis
    Location: SQL Server

    Wenn Du dann eine Connection zu Deinem SQL Server hast, kannst Du alle Pakete aufrufen, die dort gespeichert sind.

    Einen schönen Tag noch,
    Christoph
    --
    Data Platform MVP - http://www.insidesql.org/blogs/cmu

    Freitag, 11. Dezember 2015 07:11