Sequence of operation: XML import restore
Figure: XML import restore data flow shows data flow.
NetBackup for Oracle users start database XML import restores by invoking a NetBackup for Oracle script at the client command line.
For an XML import restore:
The NetBackup for Oracle script calls the bporaimp utility with a specified parameter file.
The input parameters that identify the XML archive to restore are passed to NetBackup.
NetBackup locates and reads the set of XML schema and instance documents from the NetBackup storage unit.
The XML data stream is passed to an XML parser, which passes the data to the XML data loader.
The XML data loader uses Oracle's OCI API to insert the data into the database.
Optionally, bporaimp allows the XML data stream to bypass the XML parser and be sent to an operating system directory. In addition, users can restore the table metadata only into an operating system directory. bporaimp also allows import from an operating system directory into Oracle.