Comment importer export.sql dans le développeur SQL?

8

Dans SQL Developer, dans le menu supérieur, choisissez Outils> Exportation de données. Cela lance l'assistant d'exportation de données. entrez la description de l'image ici

C'est donc l'exportation. Il crée le fichier export.sql. Maintenant, comment importer? Je suis usgin SqlDeveloper 3.20.

Essayez de suivre ce tutoriel et avez créé une nouvelle connexion mais je ne trouve pas d'importation. Outils-> Préférences-> Base de données-> Utilitaires-> Méthode d'importation et que quoi ?? J'ai essayé d'exécuter le script @C: \ locationOfExportFile \ export.sql

Et je reçois des eroors

Erreur SQL: ORA-00942: la table ou la vue n'existe pas 00942. 00000 - "la table ou la vue n'existe pas" * Cause:
* Action:

BTW, je n'ai aucune idée de ce que je fais, je veux juste obtenir cette base de données à localhost. L'autre ordinateur et mon ordinateur ont tous deux la base de données Oracle 11g Express. Le nom du schéma est le même!

malakrsnaslava
la source
C'est dans les outils - les préférences.
tesla747
oui je peux voir sous Outils-> Préférences-> Base de données-> Utilitaires-> Méthode d'importation et que quoi ?? exécutez le script @C: \ locationOfExportFile \\ export.sql Que dois-je faire d'autre?
malakrsnaslava
On dirait que l'un des objets n'a pas réussi. Essayez avec les "dépendants" activés dans les options d'exportation DDL.
Emacs User

Réponses:

2

Ouvrez le ou les fichiers qu'il a créés et exécutez-les avec F5 dans SQL Developer. Ils devraient également fonctionner dans SQL * Plus.

Ils créeront les tables / objets (si vous avez coché l'option Exporter DDL), puis ils INSÉRERONT les lignes (si vous avez coché l'option Exporter les données.)

Notez qu'il existe des moyens plus efficaces de déplacer des objets / données, en particulier lorsqu'il s'agit de très grandes quantités de données - à savoir, Data Pump.

Cette fonctionnalité particulière est très utile lorsque vous souhaitez effectuer des exportations de données et d'objets ad hoc - en particulier lorsque vous, le développeur, n'avez pas accès à l'exécution de Data Pump.

thatjeffsmith
la source
0

J'ai eu le même problème. Lors de l'exécution du fichier "export.sql", il m'a indiqué l'erreur "la table ou la vue n'existe pas".

J'ai remarqué que l'insertion / création était de cette façon "CREATE TABLE 'XXXXX'. 'TABLE1'", où 'XXXXX' était un schéma qui n'avait pas été créé.

J'ai donc créé un utilisateur avec le nom 'XXXXX' et le GRANT nécessaire. J'ai créé une nouvelle connexion avec cet utilisateur dans le développeur sql, j'ai exécuté à nouveau le script et cela a fonctionné sans problème.

J'espère que ça aide.

Joan Bascur
la source