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.