A reader, March 26, 2018 - 10:34 am UTC
Thanks for the quick response.
Other options...
A reader, March 26, 2018 - 12:51 pm UTC
Hi : for sure, at the bare minimum in a organized environment, someone would ask for a LOG FILE for each and all dumpfiles, so the tool used, the version, the arguments in use, etc, will stay in the logs, but besides the given options, someone could :
a. if no direct access to the db server exists BUT a local database (even XE, say) exists and a database link is possible, use the NETWORK_LINK option in expdp
or
b. to read the dump file header : the note "How to Gather the Header Information and the Content of an Export Dumpfile ?" (Doc ID 462488.1) give some examples about reading expdp headers, and traditional exp is even simpler, it begins with the string ".EXPORT:Vxx.yy.zz"
Regards,
Chiappa
March 26, 2018 - 2:13 pm UTC
1. Yep. Somehow I doubt all the computers in the org have Oracle Database installed though...
2. Thanks for sharing. Simply scanning the header could lead to false positives in the (unlikely) event someone created another file with that start. Should narrow down the list for validation though.
Correct..
J. Laurindo Chiappa, March 26, 2018 - 2:38 pm UTC
Yes, it's very unlikely someone creating a file mimicking Exactly the full file header for Oracle dump files but is possible, yes.... Conversely, of course not all computers containing .DMP files Obligatorily have some Oracle Database installed but it´s common place for dev machines, the kind of machines more probably creating .DMP files...
So yes : all the given Techniques can present false negatives AND/OR require some additional software, the interested person will need to know this and plan accordingly...
Of course, as said imho the Best thing would be a tight-controlled environment, where not all people can generate dump files from the database AND all the generated dump files contains LOG files....
Regards,
Chiappa
March 26, 2018 - 2:46 pm UTC
Best thing would be a tight-controlled environment, where not all people can generate dump files from the database
Haha, yes! And stop people moving the exports from the dump location to anywhere else...
But it sounds like that's a bit late for the OP.
damp confuse ans
SALEH, February 13, 2019 - 5:18 pm UTC
Which three statements are true about wrapping? (Choose three.)
A. The PL/SQL wrapper detects and reports only syntax errors. B. The PL/SQL wrapper detects and reports both syntax and semantic errors. C. When wrapping a package or object type, both the body and specification should be wrapped. D. When wrapping a package or object type, only the body should be wrapped, not the specification. E. To change a wrapped object, the original source code needs to be modified and then wrapped again F. To change a wrapped object, the wrapped code can be unwrapped, modified In a text file, and then wrapped again.
February 14, 2019 - 4:28 am UTC
And this is related to the original question how exactly?