Din förväntning var fel, är jag rädd. Du ber den att göra något den inte är designad för.
Dokumentationen för SQLFILE
säger
:
Så den kommer bara att innehålla DDL.
Det finns ingen mekanism för att aktivera en .dmp
fil till en .sql
innehållande infoga uttalanden. Om du behöver lägga in data i en tabell, använd bara den inbyggda importen.
Individuella infogningssatser - om du kunde generera dem, vilket SQL Developer kommer att göra som en separat uppgift som inte är relaterad till din datapumpsexport - skulle vara långsammare, skulle ha problem med LOB:er och skulle behöva vara försiktig med ordningen de kördes om inte integritet begränsningar inaktiverades. Datapumpen tar hand om allt detta åt dig.