We have a shell script that we use to import a dump file into a database. This script literally calls impdp utility. But before doing so, it disable the Archivelog on the target database in order to disable generation of archived redolog files during this operation.
Recently, it became impossible for us to shutdown database before the impdp (technical requirement). This way the archivelog mode can't be disabled :-(
My question is , how can we still manage to decrease the number of generated archived redolog files while importing even when the database is in archivelog mode?
I tried to put all the permanent tablespaces in NOLOGGING Mode, but i still got a lot of archived redolog files generated ....
With Oracle 12c you can disable the use of the redo logs (see Oracle Documentation)
impdp [...] transform=disable_archive_logging:y
This article from "Burleson" gives you an comprehensive overview.