Export comprimido | ExpoDBA

Export comprimido

Export comprimido

#Creo un pipe (pipe_temporal) que utilizo para mandar el dmp
mkfifo pipe_temporal

#Comprimo todo lo que entre en el pipe_temporal en el archivo export_file.dmp.Z
compress < pipe_temporal > export_file.dmp.Z &

#Ejecuto el export en segundo plano (nohup) direccionandolo al Pipe
nohup exp userid=/ FILE=pipe_temporal LOG=export.log feedback=10000 direct=Y &

Opción alternativa:
#En el caso de no poder ejecutar compress, se puede utilizar la función gzip.
mkfifo pipe_temporal
gzip < pipe_temporal > export.dmp.gz &
nohup exp userid=/ FILE=pipe_temporal LOG=export.log feedback=10000 direct=Y &