Freigeben über


catalog.get_project (SSISDB-Datenbank)

Ruft den binären Datenstrom eines Projekts ab, das auf dem Integration Services-Server bereitgestellt wurde.

Syntax

get_project [ @folder_name = ] folder_name , [ @project_name = ] project_name

Argumente

  • [ @folder\_name = ] folder_name
    Der Name des Ordners, der das Projekt enthält. folder_name ist nvarchar(128).

  • [ @project\_name = ] project_name
    Der Name des Projekts. project_name ist nvarchar(128).

Rückgabecodewert

0 (Erfolg)

Resultsets

Der binäre Datenstrom des Projekts wird als varbinary(MAX) zurückgegeben. Wenn der Ordner oder das Projekt nicht gefunden wird, werden keine Ergebnisse zurückgegeben.

Berechtigungen

Diese gespeicherte Prozedur erfordert eine der folgenden Berechtigungen:

  • READ-Berechtigungen für das Projekt

  • Mitgliedschaft in der Datenbankrolle ssis_admin

  • Mitgliedschaft in der Serverrolle sysadmin

Fehler und Warnungen

In der folgenden Liste werden Bedingungen beschrieben, die möglicherweise bewirken, dass die gespeicherte Prozedur get_project einen Fehler auslöst:

  • Das Projekt ist nicht vorhanden.

  • Der Ordner ist nicht vorhanden.

  • Der Benutzer verfügt nicht über die entsprechenden Berechtigungen.