Bonjour à tous.
Je suis néophyte on va dire en DBA mais je rencontre 1 problème récurrent au boulot lorsque je reboot le pc(redhat 8.0) avec SQL Anywhere 9.0.1. J'èspère avoir votre avis.

La base en question est sollicitée toutes les minutes(UPDATE en chaine, disons qu'il y a bien 1000-2000 update).Souvent lorsqu'on reboot le PC violement(fais parti des tests,je débranche le cable d'alimentation ou j'éteins l'alim), au redémarrage le fichier de transaction se retrouve corrompu et je suis obligé de regénérer le fichier (dbsrv9 mabase.db -f) afin de pouvoir faire repartir la base (si le fichier de transaction n'a pas tout simplement disparu)
En regardant /var/log/messages parfois j'ai des erreurs comme ceci :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
Assertion Failed : 101412 (9.0.1.1753) 
Page number on page does not match page requested
ou
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
Assertion Failed: 201813(9.0.1.1753) 
Checkpoint log : page buffer read failed with status -XXX XXX
Je suis désappointé, peut être par mon manque d'expérience mais Sybase ne me parait pas très robuste(ou plutôt je ne sais pas le rendre robuste!).On arrive bientôt en prod et il faudrait que je résolve ce problème.
Auriez-vous une idée du pourquoi des erreurs et surtout comment éventuellement les résoudre ?