Problème de l'importation d'Oracle .fichier dmp

Donc, j'ai regardé toutes les suggestions en vue de l'importation .les fichiers dmp et non d'entre eux semblent répondre à cette question: d'où les données une fois que vous importez?

Contexte: j'ai créé un utilisateur comme suit:

SQL> create user IMPORTER identified by "12345";
SQL> grant connect, unlimited tablespace, resource to IMPORTER;

J'ai ensuite couru le 'imp' de la commande comme suit:

C:\>imp system/password FROMUSER=OVIEDOE TOUSER=IMPORTER file=c:\database1.dmp

Maintenant, il y avait 9 .les fichiers dmp, après chacune d'elle, il m'a demandé pour la prochaine, et puis j'ai reçu le message "Importer résilié avec succès avec des avertissements."

L'avertissement:

Warning: the objects were exported by OVIEDOE, not by you

import done in WE8MSWIN1252 character set and AL16UTF16 NCHAR character set
export client uses WE8ISO8859P1 character set (possible charset conversion)
IMP-00046: using FILESIZE value from export file of 2147483648

Maintenant il dit qu'il a été résilié avec succès afin que mon hypothèse (je suis nouveau à l'oracle et c'est peut-être mal), c'est que les données ont été chargées. Cependant, lorsque j'utilise SQL developer pour se connecter à la base de données et regardez sous les "tables" nœud sous l'IMPORTATEUR de l'utilisateur, il n'y a rien. Ce qui se passe? A la charge de données? Si oui, où puis je le trouver?

  • Existe-il d'autres messages dans le .Les fichiers JOURNAUX? Y at-il .Les MAUVAIS fichiers? La version de la base de données utilisez-vous?
  • Si l' .MAUVAIS fichiers au même endroit que le fichier journal, puis il n'ya aucun. L'avertissement ci-dessus est prise à partir du fichier journal et c'est la seule chose d'autre que le "succès" message à la fin. La version de la base de données: Oracle Database 10g Express Edition Version 10.2.0.1.0
  • Je pense qu' .les mauvais fichiers sont produites par SQLLoader, non? Imp *doit produire une ligne de log de sortie pour chaque table de chargement. Quelque chose comme: . . l'importation de la table "xxxxxx" nnnn lignes importées
  • hmmm, est-il une étape que je suis absent? Je ne sais pas ce que SQL*loader est. J'ai seulement couru Imp.exe, rien d'autre. Il n'y avait qu'un fichier journal produit (j'ai quitté ce de ma commande ci-dessus, mais j'ai spécifié une sortie nom du fichier journal explicitement).
  • Non, je commentais sur le commentaire d'origine par APC. SQL*Loader est un tout autre utilitaire, et l'un de ses fichiers de sortie est de xxx.pis si il y a des données qui ont été rejetées.
  • Est-ce que votre fichier de log avez un message de la forme ". . l'importation de la table" en elle?

InformationsquelleAutor Bitfiddler | 2010-04-19