|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||||||
|
Invité régulier
![]() Inscription : février 2011 Messages : 38 ![]() |
Bonjour,
Je viens de migrer une base 9204 oracle standard vers la dernière version de 11gr2 64 bits. La migration a été effectuée par un import de schéma. Le schéma et les user avaient été préalablement créé via sqlplus dans oracle 11 avec un NLS_CHARACTERSET WE8MSWIN1252 au lieu de WE8ISO8859P1 dans la base initiale en 9i (peut être y a t'il un lien avec mon pb). Code :
Code :
la valeur utilisée pour le paramètre ROWS est passée de 64 à 21 Enregistrement 1 : Rejeté - Erreur sur table HA1, colonne INVOICE_DATE. ORA-01858: Caractère non numérique trouvé à la place d'un caractère numérique Le champ INVOICE_DATE est bien un champ date dans la bdd Qqn a t'il une idée ? autre point j'essaie de faire un expdb Code :
|
||||||
|
|
00
|
|
|
#2 |
|
Invité régulier
![]() Inscription : février 2011 Messages : 38 ![]() |
J'ai solutionné mon pb via ce tuto en modifiant les paramètres NLS (je les ai mis en format américain) et en les activant au lancement du dos
|
|
|
00
|
|
|
#3 |
|
Membre éprouvé
![]() Administrateur de base de données Inscription : novembre 2007 Messages : 341 ![]() |
sinon, pour le datapump, c'est expdp et non expdb
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com