SQLRU.net
Разработка приложений баз данных

Начало » Использование СУБД » Oracle » загрузка xml файлов с помощью sqlldr
загрузка xml файлов с помощью sqlldr [сообщение #1223] Thu, 29 December 2022 17:32 Переход к следующему сообщению
ch_victor в настоящее время не в онлайне  ch_victor
Сообщений: 1
Зарегистрирован: December 2022
Junior Member
Добрый день, всем

на одной из баз не происходит загрузка файлов в режиме DIRECT=TRUE
при этом в логе пусто

контрольный файл такой
load data
infile filelist.dat
append
into table TEMP_TABLE
(FNAME CHAR(250),
 DATA_X lobfile(FNAME) terminated by eof,
 ID RECNUM
)
в filelist.dat содержимое
D:\xml\file_1.xml
D:\xml\file_2.xml
запускаю загрузку батником
set nls_lang=american_america.al32utf8
set db_url=<логин>/<пароль>@//<база данных>

sqlldr %db_url% control=control.ctl DIRECT=TRUE

pause
при при попытке загрузки пишет:
Path used :  Direct
но в таблице не появляется данных

Re: загрузка xml файлов с помощью sqlldr [сообщение #2566 является ответом на сообщение #1223] Thu, 15 June 2023 21:04 Переход к предыдущему сообщению
flexgen в настоящее время не в онлайне  flexgen
Сообщений: 9
Зарегистрирован: July 2022
Junior Member
Добавь параметр LOG и посмотри что там будет написано.

sqlldr %db_url% control=control.ctl DIRECT=TRUE LOG=<log_file_path>
И не мешало бы посмотреть в alert.log базы, что там происходит?
Предыдущая тема: REP-50125 на oracle forms 11g
Следующая тема: OCILIB для Lazarus
Переход к форуму:
  


Текущее время: Fri Apr 19 18:40:06 GMT+3 2024

Общее время, затраченное на создание страницы: 0.00641 секунд