Besoin d'aide (urgent)
Posted in 1999
Topics: General Discussion
Translated from English by DrWatson — View original
Bonjour,
J'essaie de charger des données dans une table d'une base de données Informix 7 à l'aide de dbload. La table comporte 14 colonnes, dont une de type blob. Le traitement échoue avec l'erreur « Long Transaction Error ». Je suis complètement perdu et bloqué.
Merci de votre aide.
sherwin
Juste une idée : désactiver la journalisation pendant le chargement, puis la réactiver ensuite ?
Pour la désactiver : ontape -s -L 0 -N votre_base
Pour la réactiver : ontape -s -L 0 -U votre_base
Utilisez -B si vous souhaitez une journalisation bufferisée plutôt que non bufferisée. Si vous ne savez pas laquelle,
*avant* de désactiver la journalisation, utilisez onmonitor -> status -> databases pour déterminer le mode de journalisation de la base, puis rétablissez ce mode après le chargement.
Vic
Sherwin Jaleel a écrit :
> Bonjour,
> J'essaie de charger des données dans une table d'une base Informix 7 à l'aide de
> dbload. La table contient 14 colonnes, dont une de type blob. Le
> processus échoue avec une erreur « Long Transaction Error ». Je suis perdu et bloqué.
> Merci de m'aider.
>
> sherwin
Utilisez l'option -n de dbload pour valider (commit) toutes les « x » insertions.
Sherwin Jaleel a écrit :
> Bonjour,
> J'essaie de charger des données dans une table d'une base de données Informix 7
> à l'aide de dbload. La table contient 14 colonnes, dont l'une est un blob. Le
> processus échoue avec une erreur « Long Transaction Error ». Je suis complètement perdu et bloqué.
> Merci de m'aider.
>
> sherwin