catalog.set_environment_reference_type (base de données SSISDB)

 

THIS TOPIC APPLIES TO: yesSQL Server (starting with 2012)noAzure SQL DatabasenoAzure SQL Data Warehouse noParallel Data Warehouse

Définit le type de référence et le nom de l'environnement associés à une référence environnementale existante pour un projet dans le catalogue Integration Services.

set_environment_reference_location [ @reference_id = reference_id  
    , [ @reference_type = ] reference_type  
 [  , [ @environment_folder_name = ] environment_folder_name ]  

[ @reference_id =] reference_id
Identificateur unique de la référence environnementale qui sera mise à jour. Le reference_id est bigint.

[ @reference_type =] reference_type
Indique si l'environnement peut se trouver dans le même dossier que le projet (référence relative) ou dans un dossier différent (référence absolue). Utilisez la valeur R pour indiquer une référence relative. Utilisez la valeur A pour indiquer une référence absolue. Le reference_type est char (1).

[ @environment_folder_name =] environment_folder_name
Dossier dans lequel l'environnement se trouve. Cette valeur est obligatoire pour les références absolues. Le environment_folder_name est nvarchar (128).

0 (succès)

Aucun

Cette procédure stockée requiert l'une des autorisations suivantes :

  • Autorisations READ et MODIFY sur le projet, et autorisation READ sur l'environnement

  • L’appartenance à la ssis_admin rôle de base de données

  • L’appartenance à la sysadmin rôle de serveur

La liste suivante décrit quelques conditions qui peuvent générer une erreur ou un avertissement :

  • Le nom de dossier, nom de l’environnement ou ID de référence n’est pas valide

  • L'utilisateur n'a pas les autorisations appropriées

  • Une référence absolue est spécifiée à l’aide de le A dans les reference_location paramètre, mais le nom du dossier n’a pas été spécifié avec la environment_folder_name paramètre.

Un projet peut avoir des références environnementales relatives ou absolues. Les références relatives font référence à l'environnement par nom et requièrent qu'il réside dans le même dossier que le projet. Les références absolues font référence à l'environnement par nom et par dossier et peuvent faire référence aux environnements qui résident dans un dossier différent que le projet. Un projet peut référencer plusieurs environnements.

System_CAPS_ICON_important.jpg Important


Si une référence relative est spécifiée, le environment_folder_name la valeur du paramètre n’est pas utilisée, et le nom du dossier environnement a automatiquement la valeur NULL. Si une référence absolue est spécifiée, le nom de dossier d’environnement doit être fourni dans le environment_folder_name paramètre.

Ajouts de la communauté

Afficher: