H5.3. Commandes de gestion de la BD |
Page d'accueil Précédent Suivant |
Initialisation des bases de données drwcsd [<clés>] initdb <clé_Agent> [<script_BD> [<ifichier_ini> [<mot_de_passe>]]] — initialisation de la base de données. ◆<clé_Agent> — chemin vers le fichier clé de licence d'Enterprise Agent agent.key (obligatoire à spécifier). ◆<script_BD> — script d'initialisation de la BD. La valeur spéciale - (moins) enjoint de ne pas utiliser le script. ◆<fichier_ini> — fichier préconfiguré au format drweb32.ini qui détermine la configuration initiale des composants Dr.Web (pour le groupe Everyone). La valeur spéciale - (moins) enjoint de ne pas utiliser ce fichier. ◆<mot_de_passe> — mot de passe initial de l'administrateur du Serveur (le nom est admin). Par défaut c'est root.
Paramétrage de l'initialisation de la base de données En cas d'utilisation de la BD interne, les paramètres d'initialisation peuvent être spécifiés depuis un fichier externe. Dans ce cas-là, la commande suivante est utilisée : drwcsd.exe initdbex <response-file> <response-file> - fichier dans lequel sont enregistrés les paramètres d'initialisation de la BD, chacun d'eux à la ligne et dans le même ordre que les paramètres initdb. Le fichier a le format suivant :
Les dernières lignes qui suivent le paramètre ne sont pas obligatoires. Si la ligne représente le signe "-" (un signe moins), la valeur par défaut sera appliquée (comme en cas de initdb). Mise à jour de la base de données drwcsd [<clés>] updatedb <script> — effectuer une manipulation avec la base de données (par exemple une mise à jour en cas de changement de version) en exécutant les opérateurs SQL depuis le fichier <script>. Mise à jour de la version de la base de données drwcsd upgradedb <répertoire> — démarrer le Serveur pour mettre à jour la structure de la base de données lors de la mise à niveau vers une nouvelle version (voir le répertoire update-db). Exportation de la base de données drwcsd exportdb <fichier> — exportation de la base de données vers le fichier spécifié. Exemple pour OS Windows : C:\Program Files\DrWeb Enterprise Server\bin\drwcsd.exe -home="C:\Program Files\DrWeb Enterprise Server" -var-root="C:\Program Files\DrWeb Enterprise Server\var" -verbosity=all exportdb "C:\Program Files\DrWeb Enterprise Server\esbase.es" Sous UNIX, l'action s'exécute sous le nom de l'utilisateur drwcs:drwcs vers le répertoire $DRWCS_VAR (excepté FreeBSD, qui enregistre par défaut le fichier vers le répertoire depuis lequel a été lancé le script ; si le chemin est spécifié de manière explicite, le répertoire doit être disponible en écriture pour <utilisateur>:<groupe> qui ont été créés lors de l'installation, par défaut c'est drwcs:drwcs). Importation de la base de données drwcsd importdb <fichier> — importation de la base de données depuis le fichier spécifié (le contenu périmé de la BD sera effacé). Vérification de la base de données drwcsd verifydb — démarrer le Serveur pour vérifier la base de données. A la fin de vérification, le Serveur écrit des informations sur les résultats vers le fichier de log (par défaut - drwcsd.log). |