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)

Aucune

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 la 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 de dossier d’environnement est automatiquement défini 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é

AJOUTER
Afficher: