Bonjour,
Je travaille actuellement sur un projet nécessitant l'import d'une base de donnée sur oracle 8i.
On m'avait importé la base sur mon ordi de travail pour que je travaille sur une copie. L'import a été fait via Microsoft Access, celui-ci ayant supprimé toutes les dépendances, j'ai fait quelques requêtes sur la base source et me suis aperçu qu'il manquait la table principale.
J'ai donc essayé de la réimporter via Access mais il me sort une erreur comme quoi mes données ne correspondent pas aux types voulu. Et en effet il me sort une ligne entière rempli de "#ERREUR".
Trouvant cela bizarre je me connecte à la base avec SQL-Developer (version 1.1 pour la compatibilité avec 8i) pour vérifier, et là aucune erreur, je tente donc un import avec SQL-Developer (Outils > Export DDL (et données)).
Il me retourne une première erreur :
Puis une autre liste de huit erreurs me disant que DBMS_METADATA.SESSION_TRANSFORM doit être déclaré.ORA-00942 table or view doesn't exist
J'ai donc actuellement abandonné l'import et ai carrément récupéré les fichiers de la base sur le serveur oracle (fichiers .dbf et .ctl) dans l'espoir de les ouvrir sur une VM Oracle 10g ou 11g.
Est-ce que cela est possible?
De plus j'ai essayé de visualiser ces fichiers grâce à dbf viewer, mais il me dit que le header de la table est invalide.
Si quelqu'un pouvait m'aider ce serait vraiment génial.
Merci.
Partager