Auteur Sujet: [résolu] Statement failed, SQLCODE = -607  (Lu 2597 fois)

plus minus reset

0 Membres et 1 Invité sur ce sujet

Hors ligne ADz

  • Spécialiste
  • ***
  • Messages: 48
[résolu] Statement failed, SQLCODE = -607
« le: 02 Janvier 2006 à 23:33:25 »
Bonsoir,

je viens de recuperer la version v417 sur le site et le fichier de migration de la base qui créer un "modifbase.log" rempli d'erreurs du genre de celle citée en sujet.

Dans la partie "Passage de 4.00 à 4.006", je lis



"unsuccessful metadata update

-Procedure PROC_LR_MODIF_CASSE_PRENOM not found

Statement failed, SQLCODE = -607"



par exemple, il y a aussi



unsuccessful metadata update

-Procedure TEST not found

Statement failed, SQLCODE = -607



ainsi que



arithmetic exception, numeric overflow, or string truncation

-Cannot transliterate character between character sets

Statement failed, SQLCODE = -802



Tout cela ne presage rien de bon pour ma base ? mais je laisse les concepteurs exprimer leurs avis. Ceci dit, je n'ai rien vu après une petite demi heure de ballade dans ma base qui me surprenne. Alors que signifient ces insultes SQL ?



A+

ADz
Cordialement,

André



This mail was sent using 100% recycled electrons.
 

Hors ligne DDdeBerdeux

[résolu] Statement failed, SQLCODE = -607
« Réponse #1 le: 03 Janvier 2006 à 12:37:26 »
Bonjour,

Il n'y a pas de "bobos" dans de votre base.

Les 2 premiers messages viennent du fait que des bases  diverses et (a)variées ont trainé sur le site ou dans l'installation complète par le passé.

Par exemple je me suis aperçu (fin août?) que PRO_MODIF_CASSE_PRENOM, normalement utilisée dans une fonction du BOA, n'existait pas dans la base seule mise à l'époque en téléchargement, alors qu'elle existait dans la base installée avec la procédure complète.

Comme la maj b4004 mettait à jour cette procédure et qu'elle ne l'a pas trouvée, une erreur -607 le signale. Dans la suite du script la procédure est ajoutée. Si vous n'avez pas trouvé d'erreur concernant cette action, c'est qu'elle s'est bien passée. Mais pour tous ceux chez qui elle existe dejà il y a une erreur -607 sans importance.

Pour la procédure TEST çà doit être pareil, mais celle-là j'ignorait qu'elle n'existait pas sur certaine base. A cause de son nom, je suppose qu'elle ne sert pas dans le programme, mais que quelqu'un l'a créée un jour pour faire des essais. Comme pour mettre à jour des fonctions utilisées par cette procédure, il fallait modifier au préalable cette procédure, vous avez votre erreur -607.

Mais si celà pouvait faire comprendre à certains que laisser "trainer" des procédures inutiles n'est pas sans conséquences... tout comme la mauvaise utilisation de la maxime "le mieux est l'ennemi du bien..".

Quand à l'erreur -802, j'ai plusieurs fois vu cette erreur provoquée par l'utilisation de caractères "exotiques" dans les dates, comme "1801-1802" pour "entre 1801 et 1802". Celà signifie que l'année de l'évènement n'a pas pu être calculée. Celà n'est pas bien grave, l'année ne devait pas être calculée avant non plus.

A+

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

Hors ligne ADz

  • Spécialiste
  • ***
  • Messages: 48
[résolu] Statement failed, SQLCODE = -607
« Réponse #2 le: 04 Janvier 2006 à 15:38:19 »
Alors Merci,



Je vais pouvoir continuer ma ballade dans ma base.

Si vous souhaitez que je vous fasse parvenir le fichier .log pour analyses complémentaires, dites moi juste comment.



Je ne manquerais pas de vous tenir informé si quelque anomalie se présentait.



Pour info, la version démo que l'on charge sur les "autres arbres" est elle limité dans le temps ?



A+
Cordialement,

André



This mail was sent using 100% recycled electrons.
 

Hors ligne Horemans

  • AncestroSenior
  • *****
  • Messages: 1 775
    • http://perso.wanadoo.fr/philippe.horemans
[résolu] Statement failed, SQLCODE = -607
« Réponse #3 le: 04 Janvier 2006 à 15:48:28 »
Citation de: "ADz"
Pour info, la version démo que l'on charge sur les "autres arbres" est elle limité dans le temps ?


Non, mais on ne peut rien imprimer ni cataloguer
Plus çà va, plus je me régale...  Et avec  Quisontils, la gestion des actes, c'est facile !   Philippe
 

Hors ligne DDdeBerdeux

[résolu] Statement failed, SQLCODE = -607
« Réponse #4 le: 05 Janvier 2006 à 00:42:03 »
Citation de: "ADz"
Si vous souhaitez que je vous fasse parvenir le fichier .log pour analyses complémentaires, dites moi juste comment.
Bonsoir,

Juste s'il y a des anomalies, ma messagerie est déjà pleine...

A+

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