Описание тега controlfile

0 ответов

SQLLoader необязательные строки в csv-файле

Есть несколько CSV-файлов, которые я должен положить в базу данных через sqlloader. Файлы выглядят так: номер, значение, описание839, 73, мое описание842, 12, мое описание Но некоторые строки в этих файлах являются необязательными, и для этих конкре…
22 авг '14 в 12:11
2 ответа

Как использовать условие ИЛИ в условии когда управляющего файла SQL Loader

Я пытаюсь использовать условие ИЛИ в условии когда в контрольном файле, это мой код в контрольном файле: load data INFILE 'router.txt' INTO TABLE ROUTER_ATTLAS_TABLENAME APPEND **WHEN ((1) = 'J' or (1) = 'D2' or (1) = 'vJ' or (1) = 'VJ' )** FIELDS T…
12 окт '16 в 07:40
1 ответ

Как вставить дату в том же формате, что и при вводе в оракул через sqlldr

Я создал файл.ctl для вставки некоторых данных в Oracle 11g. Во входном файле есть столбец с именем LAST_DATE, имеющий формат (MM / DD / YYYY), и тот же столбец в оракуле с типом данных date. Но когда я пытаюсь вставить данные, их формат автоматичес…
18 май '16 в 12:20
1 ответ

Как я могу сохранить значение выражения в управляющем файле sqlldr и загрузить его в несколько столбцов?

У меня проблемы с сохранением выражения для загрузки в два отдельных столбца. У нас есть два значения - RECORD_ID и ITEM_NUMBER, которые оба требуют уникальных значений в строке. Моим первым впечатлением было каким-то образом загрузить значение посл…
27 апр '15 в 13:44
1 ответ

Необходимо сохранить запись таблицы, которая усекается с помощью файла управления либо с помощью файла управления или Java для загрузки SQL

Может кто-нибудь помочь мне, как сделать резервную копию таблицы перед ее усечением с помощью контрольного файла или с помощью кода Java в случае, если имя таблицы не является фиксированным. Наше условие состоит в том, чтобы сохранить запись таблицы…
07 ноя '18 в 18:52
1 ответ

Использование varchar в контрольном файле для sqlldr

У меня есть процесс, который динамически создает файл CTL через запрос SQL. И мне нужно вставить имя файла в таблицу оракулов. Я могу получить имя файла для отображения в запросе, но он продолжает отклонять его. Ctls принимает только цифры? Потому ч…
12 май '16 в 05:45
2 ответа

Скрипт Shell для загрузки большого количества файлов в Oracle

У меня есть много файлов журналов, которые я хочу вставить их в таблицу (оракул). Что лучше для этого сделать? Все журналы, как показано ниже. В моем каталоге много таких файлов. 11/04/2017 12:00:02 11959 trt_ret_tp START Chargement des fichiers HRE…
24 апр '17 в 12:35
1 ответ

Как игнорировать "при загрузке данных из CSV через SQL загрузчик

Поля в моем CSV-файле заключены в ". Поэтому я должен использовать опционально заключенный в" "в моем контрольном файле. Но в некоторых строках значение поля также содержит "следовательно, оно выдает ошибку при загрузке данных из этих строк. Как пре…
01 авг '17 в 05:05
2 ответа

Oracle 12c - SQL * Loader условная загрузка

Я пытаюсь использовать SQL Loader и при вставке данных в таблицы мне нужно проверить некоторые условия и вставить данные.Пример: CASE COLUMNA WHEN 'NULL' -- INSERT NULL VALUE IN IT INSTEAD OF STRING 'NULL' ELSE -- INSERT THE DATA AS IS END Можем ли …
29 дек '16 в 14:36
2 ответа

Динамический управляющий файл SQL-Loader

У меня есть 20 таблиц, которые являются временными таблицами, в которые мы постоянно загружаем и проверяем данные, и у меня есть контрольный файл для каждой таблицы. Как получить уникальный управляющий файл, который просто меняет таблицу, в которую …
05 янв '12 в 15:21
1 ответ

Столбцы с подчеркиванием в Oracle SQL Loader

Я хочу загрузить данные в базу данных Oracle через SQL Loader. Вот мой контрольный файл. Я вырезал среднюю часть, чтобы не слишком долго.. OPTIONS (BINDSIZE=512000, ROWS=10000) LOAD DATA CHARACTERSET UTF8 APPEND INTO TABLE EIDESWTDOC FIELDS TERMINAT…
20 ноя '18 в 09:02
2 ответа

Как воссоздать базу данных oracle 9i из файлов резервных копий (файлов ora)

Я разработчик, поэтому я немного потерян в мире DBA. Наши системные парни дали мне резервную копию базы данных Oracle 9i. Я установил oracle 9i на свой компьютер и теперь пытаюсь "импортировать" файлы резервных копий, чтобы у меня была нормальная ба…
17 ноя '08 в 20:12
2 ответа

Помощь скрипта SQL Loader с добавлением SYSDATE, USER

Я пытаюсь загрузить данные из файла, и я хочу установить CREATED_DATE и UPDATED_DATE в SYSDATE, а CREATE_BY и UPDATED_BY в USER Вот таблица, с которой я работаю: CREATE TABLE CATALOG (CNO NUMBER, CTITLE VARCHAR2(25), CREATED_BY VARCHAR2(10) NOT NULL…
14 авг '10 в 20:21
1 ответ

Любое объяснение для создания оператора CONTROLFILE - Oracle 11g?

Искал в Интернете любое описание или объяснение для создания контрольного файла в Oracle 11g . Все, что я нашел, это этот код и не мог понять его, если честно: CREATE CONTROLFILE SET DATABASE prod LOGFILE GROUP 1 ('/u01/oracle/prod/redo01_01.log', '…
31 янв '17 в 08:12
1 ответ

Хранение даты и времени через SQL LOADER

Я пытаюсь написать контрольный файл для загрузчика SQL. Исходный файл в формате фиксированной длины. У меня есть дата и время в исходном файле, как, скажем, с позиции 17 до позиции 24 для даты в CCYYMMDD формат и с позиции 25 до 34 в HH:MM:SS24 форм…
2 ответа

Управляющий файл SQL*Loader, несколько столбцов пустые

Мой файл.dat включает в себя 1000 записей в следующем формате. SIC_ID|NAME|CHANGED_DATE|LOGICALLY_DELETED 110|Wheat|31/10/2010 29:46:00|N Таблица, в которую я хочу кормить контент, имеет еще несколько столбцов. Я хочу оставить эти столбцы пустыми, п…
30 апр '15 в 12:29
2 ответа

Как изменить начальную позицию поля в sql loader

У меня есть файл, который я хочу загрузить с помощью sql loader. Пример файла выглядит следующим образом. 1|Deepak|1|raj|Kumar|mcapatna|powerhouse контрольный файл LOAD DATA INFILE * TRUNCATE INTO TABLE Student WHEN (1:1)= '1' FIELDS TERMINATED BY '…
13 май '15 в 12:50
1 ответ

Загрузить CSV-файл в несколько таблиц Oracle

Я создал контрольный файл, используя TOADs SQL* Loader Wizard, Я использовал указанные две таблицы для загрузки данных, но после запуска данные загрузились только в одну таблицу, и был создан файл dsc. Ниже контрольный файл, который я использую: LOA…
30 янв '13 в 15:36
1 ответ

Невозможно загрузить большой объем данных при запуске процесса загрузчика SQL через Java

Мой пример CSV-файла, который мне нужно загрузить в БД, содержит чуть более 10000 записей. Я выполняю команду sql loader через вызов метода Java: process = Runtime.getRuntime().exec(sqlLdrCmd); это загружает 4924 записи, а затем выполнение просто за…
06 сен '17 в 10:53
0 ответов

Значение по умолчанию в управляющем файле Oracle SQL*Loader

У меня есть файл управления SQL*Loader, который используется для передачи данных из файла XML в базу данных Oracle. Мой контрольный файл выглядит следующим образом: options (errors=100,silent=feedback) load data infile "dest/TMP-TMP_Employee.xml" "s…
16 фев '17 в 04:29