Auteur Sujet: Message d'erreur  (Lu 3670 fois)

plus minus reset

0 Membres et 1 Invité sur ce sujet

Etchebarne

  • Invité
Message d'erreur
« le: 07 Mars 2006 à 11:51:00 »
8) J'ai un message suivant qui s'affiche:



Dynamic  SQL  ERROR

  SQL error code = 804

  Function  unknown

          MAJ







  Violation de l'adresse  004BOCA6

  dans le module 'Ancestrologie.exe'

 lecture de l'adresse  000002F4



  Mon adresse e-mail :   ARNAUDETCHEBARNE@wanadoo.fr



  la conséquence de cette erreur, les conjoints ne s'affichent plus sur l'arbre   et la roue familiale n'est plus renseignée alors que les fiches

  sont toujours bien remplies.  merci de m'aider à résoudre se problème
 

Hors ligne Ancestrologie

  • AncestroGrandMaitre
  • *******
  • Messages: 5 083
  • Remercié: 3 fois
    • Ancestrologie
  • Programme: 1995
  • Base: 5.130
  • Système: Windows 8
Message d'erreur
« Réponse #1 le: 07 Mars 2006 à 11:54:28 »
Gaïchoa



en faisant quoi tu as ca ?
PCM
 

Etchebarne

  • Invité
erreur = 804
« Réponse #2 le: 07 Mars 2006 à 14:14:48 »
8) après une mise à jour de la version 2004.11.18.223
 

Hors ligne Gvx

  • AncestroJunior
  • ****
  • Messages: 361
erreur = 804
« Réponse #3 le: 07 Mars 2006 à 21:43:52 »
Citation de: "Etchebarne"
8) après une mise à jour de la version 2004.11.18.223




Je pense qu'il s'agit de ton ancienne version.



IL faut également faire une mise a jour de la base.



Avant tout faire une sauvegarde du fichier ancestrologie.bdd (normalement dans ...\program files\ancestrologie\database\)



ensuite tu peux appliquer la seconde méthode expliquée sur ce fil http://www.ybruant.magic.fr/phpBB2a/viewtopic.php?p=38097#38097

Hors ligne Charlet

Message d'erreur
« Réponse #4 le: 08 Mars 2006 à 07:58:02 »
En effet à la version 2004.11.18.223 correspond la base 3.48 voir le site de Stéphane (Ransac)

http://ancestro1.free.fr/index.html

et notamment ces remarques pour la migration de la base

NB: Ce fil n'est pas dans la bonne rubrique (Ancestrologie - Le module SQL tres facilement)
Cordialement Roger
 

ARNAUDETCHEBARNE

  • Invité
Ancestrologie bloquée
« Réponse #5 le: 27 Mars 2006 à 08:23:27 »
:?: J'avais Ancestrologie V223 b 4.017  au 1er incident constaté,

Dynamic SQL Error     SQL error code=804    function unknown  Maj

j'ai essayé de suivre les différents conseils du forum!!!!!!

actuellement sur mon micro figure Ancestrologie V500 b 4.028

il se trouve que malgré une sauvegarde, j'ai tout perdu c.a.d. ~200 fiches

et que Ancestrologie se bloque; dès que j'y entre, s'affiche le message

"Violation d'accés à l'adresse  OODOA1C2 dans le module

'Ancestrologie.exe'  lecture de l'adresse  0000003A



Que faire?

  est-ce que je dois désinstaller complètement 'Ancestrologie'

et recommander une nouvelle clef  pour installer à nouveau Ancestrologie

ou existet'il un moyen de me tirer d'affaire et si oui lequel ( dans ce cas,

détaillez au maximum les opérations pour qu'un matelot de plus de 70 ans puisse à nouveau retrouver le CAP et à nouveau naviguer à son aise

Merci infiniment
 

Hors ligne AquaBlue

Ancestrologie bloquée
« Réponse #6 le: 27 Mars 2006 à 12:28:51 »
Citation de: "ARNAUDETCHEBARNE"
:?: J'avais Ancestrologie V223 b 4.017  au 1er incident constaté,

Dynamic SQL Error     SQL error code=804    function unknown  Maj


Ce message est en général dû au fait que le programme ne trouve pas DLL_Majuscules.dll



Cette dll est normalement dans le répertoire C:\Program Files\Ancestrologie\FireBird\udf

Si vous avez installé un serveur Firebird il faut mettre cette dll dans le sous-répertoire UDF de votre version de Firebird

C:\Program Files\Firebird\Firebird_1_5\UDF
 

Hors ligne DDdeBerdeux

Message d'erreur
« Réponse #7 le: 27 Mars 2006 à 23:50:30 »
Depuis la version de la base b4.016 (fin janvier), la fonction MAJ, fonction UDF déclarée effectivement dans la DLLmajuscules.dll, n'est plus utilisée, ni par les procédures intégrées à la base, ni par le logiciel que PCM a mis à jour en même temps.

Elle est remplacée par une procédure stockée F_MAJ pour 3 raisons:

la dllMajuscules.dll n'existe pas en version pour Firebird sous Linux,

elle faisait perdre les accents et autre cédille aux majuscules,

elle était limitée à des chaînes de 60 caractères (au lieu de 255).

Depuis en b4.020 est apparue F_MAJ_SANS_ACCENT, utilisée pour le tri des individus dans un ordre alphabétique ignorant les accents.

Donc pour les utilisateurs qui ont mis base et logiciel à jour début février, la dllmajuscules n'est plus utile.

A+

André

PS: depuis la b4.016, la fonction MAJ n'est plus déclarée dans la base, donc même plus utilisable. Il est toujours préférable de mettre simultanément à jour base et logiciel.
Une application pleinement satisfaisante est toujours complétée par une mise à jour buggée. (Loi des Mises à Jour)
 

Hors ligne DDdeBerdeux

Message d'erreur
« Réponse #8 le: 28 Mars 2006 à 13:16:36 »
Pour dépanner Arnaud, pourrait-il dire quelle était la version de sa base, avant de la migrer en b4.017. L'utilitaire nécessaire pour faire cette migration comprenait bien des messages pour signaler que la base devait au moins être en b3.57 avant de l'effectuer, mais çà ne semblait pas suffisant pour arrêter les "migrants" dans leur élan. Dans la dernière version de cet utilitaire, il ne s'exécute pas si la condition n'est pas satisfaite.

Si sa base était effectivement en b3.48, et qu'il en a gardé une copie, le mieux est de suivre la méthode décrite par Lya http://quidancestro.free.fr/

Ensuite, une fois sa base à niveau, le plus simple, s'il a encore le fichier licence d'origine, celui livré avec l'email de confirmation de licence, ou s'il peut se réinscrire en ligne, c'est de tout supprimer (sauf la base ancestrologie.bdd évidemment) et réinstaller.

A+

André
Une application pleinement satisfaisante est toujours complétée par une mise à jour buggée. (Loi des Mises à Jour)