1

J'ai un fichier de paramètres (.pf) avec différentes bases de données à connecter. Les bases de données ont plusieurs alias donc je veux définir les noms logiques de chaque base de données.Plus d'un nom logique pour la base de données dans le fichier de paramètres (.pf)?

-db physical_database_name 
-ld [Logical name/alias] 
- [...] 

Quand je tournerai plus -ld paramètres d'un, il ne prend que la dernière. Comment est-il possible de définir plus d'un alias dans le fichier de paramètres (.pf)?

Répondre

3

Les alias supplémentaires ne peuvent être définis que par code.

Ce que vous pouvez faire est d'utiliser le paramètre de démarrage -param.

-param dbname1=alias1,alias2|dbname2=alias3,alias4

et traiter cette chaîne à base SESSION: PARAMETER dans votre procédure de démarrage.

+0

Dans le fichier de paramètres, si j'ajoute deux fois une base de données avec des alias différents, y a-t-il un inconvénient? – user2190035