Как я могу «пакетно загрузить» данные из Oracle? - PullRequest
1 голос
/ 19 июля 2009

Я ищу инструмент / технику, которая является точной противоположностью Oracle Loader. Мне нужно прочитать всю таблицу с геометриями как можно быстрее. Приложение работает на той же машине, где установлен Oracle, поэтому возможен некоторый «прямой» доступ. В таблице содержится около 3 миллионов записей, и получение этого объема данных через обычный клиент (11 бета -> .Net DevArt Oracle dotConnect драйвер в режиме OCI) занимает примерно 6 часов (!). Мне не нужно выполнять какие-либо запросы, и таблица не содержит рассчитанных полей или ссылок.

Возможно ли это?

Ответы [ 2 ]

1 голос
/ 19 июля 2009

Просто чтобы уточнить, нужно ли вам получать данные из таблицы оракулов в плоский файл? Если так, у Тома Кайта есть несколько примеров http://asktom.oracle.com/tkyte/flat/index.html

Привет

0 голосов
/ 20 июля 2009

Куда идут данные? Если вы хотите, чтобы совместимая с Oracle «резервная копия» загружалась в другую базу данных, посмотрите на exp или expdp.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...