sql >> Database teknologi >  >> RDS >> Oracle

Importer dump med SQLFILE-parameteren, der ikke returnerer dataene i tabellen

Din forventning var forkert, er jeg bange for. Du beder den om at gøre noget, den ikke er designet til.

Dokumentationen til SQLFILE siger :

Så det vil altid kun indeholde DDL.

Der er ikke en mekanisme til at omdanne en .dmp fil i en .sql indeholdende indsæt udsagn. Hvis du har brug for at lægge dataene ind i en tabel, skal du blot bruge den oprindelige import.

Individuelle insert-sætninger - hvis du kunne generere dem, hvilket SQL Developer vil udføre som en separat opgave, der ikke er relateret til din datapumpeeksport - ville være langsommere, ville have problemer med LOB'er og skulle være forsigtig med den rækkefølge, de blev kørt, medmindre integritet begrænsninger blev deaktiveret. Datapumpen tager sig af alt det for dig.




  1. Hvor mange kolonner i MySQL-tabel

  2. Hvornår skal man bruge kommaseparerede værdier i en DB-kolonne?

  3. SQL-serverydelse — test i skyen

  4. Hvordan hjælper pgBouncer med at sætte fart på Django