GET_CONNECTION

Fonction de script : Lit les informations d'un objet connexion BD.

Syntaxe

GET_CONNECTION (Object name, Attribute)

Syntaxe

Description / format

Object Name

Nom d'un objet Connexion de type BDD (Connexion (CONN)).
Format : nom AE, littéral de script ou variable de script

Attribute

Valeur devant être lue dans l'objet
Format : nom AE, littéral de script ou variable de script

Valeurs autorisées :

  • db.type : type de la base de données
    Valeurs renvoyées possibles :
    • "MSSQL" : MS SQL Server
    • "DB2" : IBM DB2
    • "ORACLE" : Oracle
    • "SYBASE" : SyBase
    • "MYSQL" : MyQL
    • "INFORMIX" : Informix
    • "ORACLE_OCI" : Oracle OCI
  • db.server : nom du serveur de la base de données
  • db.port : numéro de port du serveur de la base de données
  • db.name : nom de la base de données
  • DbUserId : utilisateur de la base de données
  • DbPassword : mot de passe de l'utilisateur de la base de données
  • Login : nom de l'objet Login alternatif

La valeur DbUserid doit être utilisée dans les bases de données respectant la casse, exactement comme indiquée ici.


Codes retour

Valeur requise de l'objet CONN

La fonction de script lit une certaine valeur d'un objet connexion de type BD et la renvoie dans le code retour.

Une erreur d'exécution se produit si le système ne trouve pas l'objet spécifié, si l'objet connexion n'est pas de type DB ou si l'attribut spécifié n'est pas valide.

Exemples

L'exemple suivant illustre l'extraction du type de base de données de l'objet connexion CONN.DB et l'écrit dans le rapport d'activation.

:SET &VAR#GET_CONNECTION(CONN.DB, db.type)
:&VAR#

La ligne suivante doit apparaître dans le rapport d'activation :

2013-01-30 12:45:21 - U0020408 MSSQL

Voir aussi :