FAQs from Rohde & Schwarz

Erreur de gestionnaire de base de données Raima

Question

Que puis-je faire lorsque j'obtiens une erreur de gestionnaire de base de données Raima avec ES-K1 ?

Réponse

En premier lieu, assurez-vous que le chemin d'installation ES-K1 ne dépasse pas les 20 caractères.

Si vous constatez que votre chemin est trop long, vous pouvez essayer de déplacer le dossier

<ES-K1 installation path>\DATA\

vers un autre chemin plus court ; par exemple,

c:\ES-K1\DATA\.

Si vous procédez ainsi, vous devez également entrer le nouveau chemin dans ES-K1 :

Ouvrez le fichier

<ES-K1 installation path >;\EXECUTE\ES-K1.INI

avec l'éditeur notepad et changez la ligne

Appl. Data Path=C:\ES-K1.171\Data

en conséquence.

Une panne de courant peut avoir eu lieu pendant que le PC enregistrait des données ES-K1

(dans le sous-dossier >ES-K1 installation path>\DATA\ ).

Étant donné que ES-K1 utilise un système de base de données (gestionnaire de données RAIMA), un certain nombre de fichiers

se trouvant sur le disque dur sont modifiés à chaque fois que des données sont enregistrées.

Suite à une panne de courant, un blocage ou une fin abrupte de l'application, par exemple,

une incohérence peut survenir dans la base de données et occasionner ces messages d'erreur.

Nous vous suggérons d'essayer ceci :

1) Recréez les fichiers de clés de la base de données.

a) Copiez le fichier "KEYBUILD.EXE" dans le sous-dossier

<ES-K1 installation path>\DATA\

b) Fermez ES-K1, ouvrez une boîte de dialogue DOS ("Invite de commandes"), puis allez au sous-dossier

<ES-K1 installation path>;\DATA\

Le moyen le plus simple d'y parvenir est d'ouvrir l'Explorateur de fichiers Windows,

de cliquer sur ce dossier et fde sélectionner

'Command Prompt - current folder'

dans le menu contextuel (cliquez sur le bouton droit de la souris).

c) Entrez la commande

keybuild emi_db

Un ou des messages d'erreur ? => Veuillez le(s) noter.

d) Redémarrez ES-K1.

Si le problème n'est toujours pas résolu, procédez comme suit :

2) Glissez-déposez les données dans une nouvelle base de données.

a) Démarrez ES-K1 et exportez tous (!) les fichiers locaux vers une nouvelle base de données externe (p. ex. un chemin c:\esk1_tmp\).

b) Fermez ES-K1 et renommez le dossier \DATA\ en p. ex. \DATA_BAK\.

c) Créez un nouveau dossier \DATA\.

d) Copiez tous les fichiers à partir du dossier \DATANULL\ (disponible avec V1.71 uniquement) dans ce dossier \DATA\.

e) Démarrez ES-K1 : à présent, votre base de données ES-K1 paraît "vide" (elle ne contient que les

fichier de clés de base nécessaires pour décrire une base de données vide).

f) Importez toutes vos données depuis la base de données externe.

g) Exécutez votre test. - Obtenez-vous toujours ces messages d'erreur ?

Ces étapes devraient normalement vous aider.

Dans la négative, nous avons encore des moyens de "réparer" une base de données corrompue, mais ils sont soumis à frais.

En outre, vous devriez éventuellement suivre la recommandation figurant dans le fichier "ReadMe" ES-K1 :

"Nous vous recommandons vivement de déplacer régulièrement les résultats de mesure et les autres

fichiers résultat (test) dans des bases de données de sauvegarde. Ceci contribue grandement à faire en sorte que la

taille de la base de données reste facilement gérable.

En outre, il est judicieux d'effectuer des sauvegardes régulières (p. ex. une fois par semaine) du

disque dur complet, afin que tout endommagement accidentel des données ne soit pas trop

préjudiciable au système (par exemple, utilisation d'une unité à bande, d'un serveur ou d'un deuxième disque dur)."