Je verwachting was verkeerd, vrees ik. Je vraagt het om iets te doen waarvoor het niet is ontworpen.
De documentatie voor SQLFILE
zegt
:
Het zal dus altijd alleen DDL bevatten.
Er is geen mechanisme om een .dmp
. te draaien bestand naar een .sql
met daarin insert-statements. Als je de gegevens in een tabel moet zetten, gebruik dan de native import.
Individuele insert-instructies - als u ze zou kunnen genereren, wat de SQL-ontwikkelaar zal doen als een afzonderlijke taak die geen verband houdt met uw gegevenspompexport - zou langzamer zijn, zou problemen hebben met LOB's en zou voorzichtig moeten zijn met de volgorde waarin ze werden uitgevoerd, tenzij integriteit beperkingen waren uitgeschakeld. Data pump regelt dat allemaal voor je.