- After performing expdp and impdp files remains in the directory. Here we will clean files below example.
- List existing files in directory , Here directory name is STAGING2
SQL> select * from DBMS_CLOUD.LIST_FILES('STAGING2');
OBJECT_NAME BYTES CHECKSUM CREATED LAST_MODIFIED
------------------------------ ---------- ---------------------------------------- ---------------------------------------- ----------------------------------------
adsoe_export.log 472 07-JUN-21 01.57.39.000000 PM +00:00 14-JUN-21 10.06.07.000000 AM +00:00
adsoe01.dmp 520192 07-JUN-21 01.57.39.000000 PM +00:00 07-JUN-21 01.58.38.000000 PM +00:00
adsoe02.dmp 338264064 07-JUN-21 01.58.01.000000 PM +00:00 07-JUN-21 01.58.38.000000 PM +00:00
soe_export.log 3877 14-JUN-21 10.27.58.000000 AM +00:00 14-JUN-21 10.29.00.000000 AM +00:00
soe01.dmp 520192 14-JUN-21 10.27.58.000000 AM +00:00 14-JUN-21 10.28.58.000000 AM +00:00
soe02.dmp 338214912 14-JUN-21 10.28.19.000000 AM +00:00 14-JUN-21 10.28.58.000000 AM +00:00
expsoe.log 615 14-JUN-21 11.24.16.000000 AM +00:00 14-JUN-21 11.43.32.000000 AM +00:00
7 rows selected.
- Remove particular file from directory
SQL> BEGIN
2 UTL_FILE.FREMOVE('STAGING2','adsoe_export.log');
3 COMMIT;
4 END;
5 /
PL/SQL procedure successfully completed.
- Check again after removing files
SQL> select * from DBMS_CLOUD.LIST_FILES('STAGING2');
OBJECT_NAME BYTES CHECKSUM CREATED LAST_MODIFIED
------------------------------ ---------- ---------------------------------------- ---------------------------------------- ----------------------------------------
adsoe01.dmp 520192 07-JUN-21 01.57.39.000000 PM +00:00 07-JUN-21 01.58.38.000000 PM +00:00
adsoe02.dmp 338264064 07-JUN-21 01.58.01.000000 PM +00:00 07-JUN-21 01.58.38.000000 PM +00:00
soe_export.log 3877 14-JUN-21 10.27.58.000000 AM +00:00 14-JUN-21 10.29.00.000000 AM +00:00
soe01.dmp 520192 14-JUN-21 10.27.58.000000 AM +00:00 14-JUN-21 10.28.58.000000 AM +00:00
soe02.dmp 338214912 14-JUN-21 10.28.19.000000 AM +00:00 14-JUN-21 10.28.58.000000 AM +00:00
expsoe.log 615 14-JUN-21 11.24.16.000000 AM +00:00 14-JUN-21 11.43.32.000000 AM +00:00
6 rows selected.
- Similarly remove other files as well
SQL> BEGIN
2 UTL_FILE.FREMOVE('STAGING2','adsoe02.dmp');
3 COMMIT;
4 END;
5 /
PL/SQL procedure successfully completed.
SQL> BEGIN
2 UTL_FILE.FREMOVE('STAGING2','soe01.dmp');
3 COMMIT;
4 END;
5 /
PL/SQL procedure successfully completed.
- Check the status of files in directory
SQL> BEGIN
2 UTL_FILE.FREMOVE('STAGING2','soe02.dmp');
3 COMMIT;
4 END;
5 /
PL/SQL procedure successfully completed.
SQL> select * from DBMS_CLOUD.LIST_FILES('STAGING2');
OBJECT_NAME BYTES CHECKSUM CREATED LAST_MODIFIED
------------------------------ ---------- ---------------------------------------- ---------------------------------------- ----------------------------------------
soe_export.log 3877 14-JUN-21 10.27.58.000000 AM +00:00 14-JUN-21 10.29.00.000000 AM +00:00
expsoe.log 615 14-JUN-21 11.24.16.000000 AM +00:00 14-JUN-21 11.43.32.000000 AM +00:00
SQL>
No comments:
Post a Comment