Oracle Database 10g XML SQL [Electronic resources] : Design, Build Manage XML Applications in Java, C, C++ PL/SQL

Mark V. Scardina, Ben Chang, Jinyu Wang

نسخه متنی -صفحه : 218/ 70
نمايش فراداده

Summary

The chapter discusses various XML storage options and the associated data loading strategies in Oracle Database 10g. Table 9-1 shows the relationships between the XML storage and the functionality offered in the XML data-loading utilities. You can choose one of these utilities or use the SQL and PL/SQL interfaces to load XML documents into the Oracle database.

Table 9-1: XML Data-Storage and Data-Loading Utilities

Utilities

Functionality

Relational Storage with XMLType Views

XMLType Tables

XMLType

Columns

SQL*Loader

Command-line utility

Limited support

Yes

Yes

XML SQL Utility

Command-line utility and programmatic interfaces in Java and PL/SQL

Yes

Yes

Yes

TransX Utility

Command-line utility and programmatic interfaces in Java

Yes

Yes

Yes

XSQL Servlet

Command-line utility, program interfaces in Java and the HTTP interfaces provided in the built-in action handlers

Yes

Yes

Yes

HTTP/WebDAV

HTTP/WebDAV folders

No

Yes, but the table has to be the default table created during the XML schema registration.

No

FTP Interfaces

FTP interfaces

No

Yes, but the table has to be the default table created during the XML schema registration.

No