What you are looking for are admintool.exe commands. WARNING: Their usage is NOT officially supported!
Anyone reading this thread and messing up things....it's your own fault. you've been warned.
Once more: Unsupported! Your mess-up. Your problem.
Now that this is out of the way and whining script kiddies have been warned thrice:
admintool.exe /command /stuff/myrpddestructioncommands.txt
Open someofflinerpd.rpd Username Password
DescribeRepository /stuff/rpd_as_csv/current_rpd.csv UTF-8
Thanks for the approach. I've already come across this, but this approach is something which we do from local machine. I'm looking for some way that can be don at BI server level itself. Like, instead of using the Catalog Manager client tool, I can generate the catalog metadata using ./runcat.sh script(in BI server). Looking for something similar.
Ok so just to be explicit once more: those are Admin Tool functions.
There is no "something similar" unless you push the MDS XML into your database
You could use the Oracle BI Server XML API - biserverxmlgen
This generates an XML output file.
"The Oracle BI Server XML schema document (xudml1.xsd) contains the grammar for the structure of XML repository files. You can find this file at: ORACLE_HOME/bi/bifoundation/server/bin"