В этой главе рассматривались разнообразные
В этой главе рассматривались разнообразные опции XML-памяти и соответствующие им стратегии загрузки в Oracle Database 10g. Таблица 9-1 показывает взаимодействие между XML-памятью хранения и функциональностью предложенных XML-утилит для загрузки данных. Вы можете выбрать одну из этих утилит или использовать SQL- или PL/SQL- интерфейсы для загрузки XML-документов в базу данных Oracle.
Утилиты | Функцио- нальность | Реляцинное хранилище с XMLType представлениями | Таблицы XMLType | XMLType столбцы |
SQL*Loader | Утилита командной строки | Ограниченная поддержка | Да | Да |
XML SQL Utility | Утилита командной строки и программный Java- и PL/SQL-интерфейс | Да | Да | Да |
TransX Utility | Утилита командной строки и программный Java- интерфейс | Да | Да | Да |
XSQL Servlet | Утилита командной строки и программный Java- и HTTP- интерфейсы, подготовленные во встроенных обработчиках | Да | Да | Да |
HTTP/WebDAV | HTTP/WebDAV директории | Нет | Да, но таблица требует создания таблицы по умолчанию, до того как XML-схема будет зарегистрирована | Нет |
FTP Interfaces | FTP -интерфейсы | Нет | Да, но таблица требует создания таблицы по умолчанию, до того как схема будет зарегистрирована | Нет |
Таблица 9-1. Хранение XML-данных и утилиты загрузки данных