Téléchargement des produits


Version anglaise


 

Cette section contient les informations générales (indépendantes du gestionnaire de bases de données utilisé), telles que : nom, application, commentaire, version, requête d'extraction de la version, etc.


Cette section doit obligatoirement être présente si l'on désire gérer les versions au niveau de la base de données.


Format général :

[Database]

app_name = MyApplication

app_comment = This is my database for test

database = MYBASE

version = 2.2

checkversion = SELECT MAX(VERSION) FROM APP.VERSION


Paramètre

Type

Oblig.

Défaut

Description

Paramètres généraux

UserUtil

chaîne

non


Permet d'imposer un profil de connexion par défaut si le profil n'est pas spécifié dans les paramètres de l'outil.

PasswordUtil

chaîne

non


Permet d'imposer le mot de passe du profil utilisateur par défaut.


Autres paramètres

app_name

chaîne

non


Nom de l'application.

app_comment

chaîne

non


Commentaire général.

database

chaîne

non


Nom de la base de données.

version

num

oui*

0.0

Version de la base de données à laquelle se rapporte le fichier.

Cette information est utilisée pour contrôler la cohérence de la base de données lors du lancement des utilitaires, et pour la mise à jour automatisée. Numérique : (15,9) maximum.

checkversion

chaîne

oui* **


Requête SQL utilisée pour lire le numéro de version d'une base de données existante.

Dans le cas particulier d'une base Btrieve, la gestion de version peut se faire en créant un fichier "Version.ini" dans le répertoire des fichiers Btrieve.

vendordll

chaîne

oui* **


DLL utilisateur permettant un contrôle affiné de la gestion des versions.

* prend le pas sur la requête spécifiée par CheckVersion.

vendorclass chaîne

Nom qualifié de la classe implémentant le programme utilisateur. Vient en remplacement de "vendordll" pour la version Java.


Si ce paramètre n'est pas spécifié et que le paramètre "vendordll" est présent, le nom de la classe sera construit en mettant le nom de la DLL en majuscules et en supprimant le suffixe ".DLL".

Dans ce cas, la classe sera cherchée soit sans package, soit dans le package "com.hardis.adelia.dbtool".

substitution

num

non

1

Active la substitution automatique des séquences d'échappement {dbt xxx} dans les requêtes des scripts SQL.

* Obligatoire en cas de gestion des versions.

** Mutuellement exclusifs.


↑ Haut de page

  • Aucune étiquette