2010-10-28 4 views
1

Lorsque j'essaie d'importer un fichier dans une base de données 10g, le message d'erreur (indiqué ci-dessous) s'affiche. Quelqu'un peut-il m'aider à ce sujet?Erreur d'importation avec oracle 10g

IMP-00058: erreur ORACLE 6550 rencontré
ORA-06550: ligne 1, colonne 33:
PLS-00302: composant 'SET_NO_OUTLINES' doit être déclaré
ORA-06550: ligne 1, colonne 7 :
PL/SQL: Déclaration ignoré
IMP-00000: importation terminée sans succès

Répondre

0

on dirait qu'il ya un décalage entre la version IMP et la version de base de données. Si vous utilisez le diablotin qui se trouve dans le même répertoire bin oracle que l'exécutable oracle, vous aurez peut-être plus de chance. Cela peut signifier la copie du fichier sur le serveur de base de données.

0

J'AI UNE SITUATION SIMILAIRE.

Mais dans mon cas, nous avions oracle 9i et nous l'habitude d'utiliser des fichiers de chauve-souris pour importer des données (base de données) en raison des exigences du client nous a demandé de passer à 11gR2 et nous avons sans problème mais quand je tente de construire une base de données d'autres clients (nous avons toutes les bases de données hébergées sur le même serveur) i rencontrais

IMP-00058: erreur ORACLE 6550 a rencontré ORA-06550: ligne 1, colonne 33: PLS-00302: composante « SET_NO_OUTLINES 'doit être déclaré ORA-06550: ligne 1, colonne 7: PL/SQL: déclaration ignorée IMP-00000: importation terminée sans succès

peu de googling je l'ai découvert car j'ai deux maisons oracle. Je dois vérifier les variables d'environnement, vous pouvez vérifier tat

Pour afficher ou modifier les variables d'environnement: Cliquez avec le bouton droit sur Poste de travail, puis cliquez sur Propriétés. Cliquez sur l'onglet Avancé. Cliquez sur Variables d'environnement. Cliquez sur l'une des options suivantes, pour un utilisateur ou une variable système: Cliquez sur Nouveau pour ajouter un nouveau nom et une nouvelle valeur de variable. Cliquez sur une variable existante, puis sur Modifier pour modifier son nom ou sa valeur. Cliquez sur une variable existante, puis sur Supprimer pour la supprimer.

J'ai découvert dans la section PATH 11g à la maison était avant le chemin d'accès 9i. Je viens de copier le chemin de la maison 9i qui ressemble à C: \ oracle \ ora92 \ bin et collé en face de 11g home path et ma commande d'importation a fonctionné. Ceci peut être l'une des solutions,