次の方法で共有


catalog.get_project (SSISDB データベース)

Integration Services サーバーに配置されたプロジェクトのバイナリ ストリームを取得します。

構文

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

引数

  • [ @folder\_name = ] folder_name
    プロジェクトを含むフォルダーの名前。 folder_name のデータ型は nvarchar(128) です。

  • [ @project\_name = ] project_name
    プロジェクトの名前です。 project_name のデータ型は nvarchar(128) です。

リターン コードの値

0 (成功)

結果セット

プロジェクトのバイナリ ストリームは、varbinary(MAX) として返されます。 フォルダーまたはプロジェクトが見つからない場合、結果は返されません。

権限

このストアド プロシージャには、次の権限のいずれかが必要です。

  • プロジェクトに対する READ 権限

  • ssis_admin データベース ロールのメンバーシップ

  • sysadmin サーバー ロールのメンバーシップ

エラーおよび警告

get_project ストアド プロシージャがエラーを発生させる可能性がある条件を以下に示します。

  • プロジェクトが存在しない

  • フォルダーが存在しない

  • ユーザーに適切な権限がない