erreur dbimport – 1263.....
Posted in 2003
Topics: Stored Procedures & SPL, Migration, Import/Export & Data Conversion, Platform-Specific Issues
Translated from English by DrWatson — View original
Voici le message complet tel qu'il s'affiche : *** put loadcur 1263 - A field in a datetime or interval values is incorrect or an illegal operation specified on datetime field J'utilise Informix 9.30 sous Solaris 8. J'ai essayé d'importer cette base de données sur le serveur depuis lequel l'export avait été réalisé (en changeant son nom), ainsi que sur deux autres serveurs exécutant la même version d'OS/Informix, mais j'obtiens à chaque fois cette même erreur. J'ai consulté les archives de ce groupe et j'en déduis que la solution se trouve dans les fichiers .unl — mais comment savoir lesquels examiner pour tenter de localiser l'entrée erronée ? Merci d'avance pour vos conseils. D.
Darren Robertson a écrit :
>Le message complet s'affiche ainsi :
>
>*** put loadcur
>1263 - A field in a datetime or interval values is incorrect or an
>illegal operation specified on datetime field
>
>J'utilise Informix 9.30 et Solaris 8. J'ai essayé d'importer cette
>base de données sur le serveur depuis lequel l'export avait été fait
>(en changeant son nom) ainsi que sur 2 autres serveurs exécutant les
>mêmes versions d'OS/Informix, mais j'obtiens à chaque fois cette même
>erreur.
>
>J'ai consulté les archives de ce groupe et j'en déduis que la
>solution se trouve dans les fichiers .unl — mais comment savoir
>lesquels je dois examiner pour tenter de trouver l'entrée erronée ?
>
>Merci d'avance pour vos conseils.
>
>D.
>
>
Consultez dbimport.out pour déterminer où le traitement s'est arrêté. Trouvez dans le fichier sql le
nom du fichier déchargé. Vérifiez combien d'enregistrements vous avez dans la table correspondante de la base
nouvellement créée. La ligne problématique se situe quelque part « aux alentours » de ce
numéro dans le fichier unl. Corrigez-la à l'aide d'un éditeur (si possible, attention à la taille) ou
corrigez-la dans la source et relancez un dbexport.
En espérant que cela vous aide
Michael