Описание тега sql-loader

SQL*Loader - это утилита для высокоскоростной загрузки данных, которая загружает данные из внешних файлов в таблицы в базе данных Oracle.
1 ответ

sql loader- файлы с возвратом каретки, загрузкой перевода строки в oracle с cr/lf

У меня есть извлечение данных с сервера SQL, где данные в большинстве столбцов имеют возврат каретки и перевод строки. Мне нужно загрузить их в оракула с помощью возврата каретки и перевода строки; в основном я должен отразить данные SQL Server 2012…
19 ноя '14 в 21:28
0 ответов

ORA-01722: неверный номер в sql Loader

Я использую утилиту Oracle Sql Loader из оболочки Linux для загрузки данных CSV в базу данных Oracle. Я пытаюсь заполнить значение одного столбца в БД на основе значения другого столбца. Но мои функции декодирования, кажется, не работают. ПФБ образе…
08 ноя '16 в 23:53
1 ответ

Загрузка нескольких сцепленных CSV-файлов в Qracle с помощью SQLLDR

У меня есть дамп нескольких таблиц Postgresql в отдельном CSV-файле, который я хочу импортировать в базу данных Oracle с соответствующей схемой. Я нашел несколько сообщений о том, как распределить данные из одной таблицы CSV в несколько таблиц Oracl…
04 май '10 в 15:30
2 ответа

sqlldr - как использовать if/then логику на поле?

Я загружаю определенное поле со значениями даты. Однако некоторые из них не являются полными... например, значения выглядят так START_DATE '2015-06-12' '2016-12-24' '2015-02' <--- this is what causes an error '2016-01-03' Я пытался решить это пут…
28 дек '16 в 08:45
0 ответов

Загрузчик SQL и Putty

Я пытаюсь загрузить данные из плоских файлов в некоторые таблицы, используя SQL Loader Я уже разработал контрольные / пакетные файлы, и они правильно работают при запуске. Однако когда я вызываю загрузчик через putty, в мою таблицу не вставляются ни…
03 окт '18 в 08:41
0 ответов

Как зарегистрировать ошибку загрузчика SQL в таблице базы данных

У меня есть контрольный файл, с помощью которого я буду загружать некоторые данные в таблицу, следующий контрольный файл LOAD DATA INFILE 'D:\prova2new.txt' BADFILE 'D:\Prova6.bad' discardmax 1 TRUNCATE INTO TABLE tact_gfp_customers_ba_bck FIELDS TE…
16 сен '13 в 13:41
2 ответа

Как пропустить повторные записи?

Я работаю над сценарием SQL*Loader для загрузки огромных объемов данных в таблицу. Сценарий работает следующим образом: он подключается к FTP-серверу и зеркалирует каталог, чтобы получить все новые файлы, которые были сгенерированы, затем он берет в…
23 окт '17 в 19:55
0 ответов

SQLLDR экранирование специального символа, такого как <96>

Эксперты, У меня проблема загрузки данных с использованием специальных символов, таких как строка ниже, с использованием SQLLDR. VOSSN-SMUP|VOSSN MANUAL STATUS UPDATE FEE|VOSSN|Note Update|SM Completed &lt;96&gt; Final|| Мой контрольный файл. LOAD D…
20 июн '16 в 14:26
1 ответ

Как запустить Oracle sqlldr (SQL Loader) в Mac OS?

У меня, казалось бы, простой вопрос. Как запустить sqlldr на Mac OS X? Я исследовал эту тему и скопировал исполняемый файл sqlldr, используя scp, с удаленного хоста, на котором запущен сервер Oracle, и затем установил его в тот же каталог $ORACLE_HO…
1 ответ

Проверка SQL загрузчика Oracle

Я использую загрузчик SQL для загрузки файла CSV. Один из столбцов должен быть логическим. Но Oracle не поддерживает логический тип данных. Поэтому мне нужно добавить проверку или ограничение. Когда я добавляю ограничение к столбцу, оно игнорируется…
26 апр '13 в 07:55
1 ответ

Как использовать несколько условий в загрузчике SQL?

У меня есть один CSV-файл с нижеуказанным форматом. Первый столбец - идентификатор, второй столбец - имя, а третий - отдел В этом файле более 700 тыс. Строк. Я пытался переместить только детали отделов 10, 90, 30 и 70 в таблицу оракулов с помощью SQ…
01 май '18 в 06:02
0 ответов

Как использовать XMLType в управляющем файле SQL*Loader?

У меня есть csvfile, который содержит столбец данных XML. Пример записи CSV выглядит следующим образом: 1,,,&lt;capacidade&gt;&lt;numfields&gt;3&lt;/numfields&gt;&lt;template&gt;1&lt;/template&gt;&lt;F1&gt;&lt;name lang="pt"&gt;Apple&lt;/name&gt;&lt…
20 июн '14 в 11:04
1 ответ

Отметка времени загрузки головной боли с помощью Oracle Sqlldr

Привет всем У меня проблема с загрузкой файла со значениями меток времени с sqlldr, кто-нибудь может помочь с идеей? Вот как выглядит строка моего файла для загрузки с отметкой времени: ..... 2014-09-02-00.00.00. И мой файл Ctrl: ... ... ПОЗИЦИЯ пол…
2 ответа

Условная загрузка с помощью Sql*Loader

Используя SQL*Loader, я хочу следующее условие: Загрузите запись, если: substr(Col,3,2)='06' Col ------ 10062034 . . . Есть ли способ объединить WHEN с substr (или любой другой функцией) в контрольном файле? Я старался WHEN (substr(Col,3,2)='06') но…
03 дек '11 в 02:58
2 ответа

sqlldr повреждает мой первичный ключ после первого коммита

Sqlldr повреждает мой индекс первичного ключа после первого коммита в моем файле ctl. После первого, независимо от того, какое значение строки я установил в контрольном файле, я получаю: ORA-39776: fatal Direct Path API error loading table PE_OWNER.…
25 апр '09 в 02:56
1 ответ

SQL Loader - несколько файлов и захват имен файлов

У меня есть папка с более чем 400K текстовых файлов. С именами вроде deID.RESUL_12433287659.txt_234323456.txt deID.RESUL_34534563649.txt_345353567.txt deID.RESUL_44235345636.txt_537967875.txt deID.RESUL_35234663456.txt_423452545.txt Я хочу хранить в…
20 фев '19 в 10:21
5 ответов

Есть ли способ использовать strftime-подобную функцию для дат до 1900 года в Python?

Я не осознавал этого, но, видимо, Питон strftime функция не поддерживает даты до 1900 года: &gt;&gt;&gt; from datetime import datetime &gt;&gt;&gt; d = datetime(1899, 1, 1) &gt;&gt;&gt; d.strftime('%Y-%m-%d') Traceback (most recent call last): File …
29 окт '09 в 14:03
1 ответ

Как вызвать хранимый пакет / процедуру из контрольного файла SQLLDR

У меня есть процесс sqlldr (который запускается из пакета Windows), который загружает около миллиона записей в промежуточную таблицу. После завершения загрузки необходимо запустить пакеты / процедуры SQL для преобразования данных. Могу ли я вызвать …
30 ноя '17 в 14:26
0 ответов

Как Scriptella работает по сравнению с SQLLoader при использовании для Oracle?

Я надеюсь, что некоторые из вас, имеющие опыт использования Scriptella и Oracle SQL*Loader, могут помочь мне определить, сопоставимы ли скорость и производительность для этих двух решений для загрузки данных. Я очень заинтересован в Scriptella за ег…
04 май '12 в 20:22
1 ответ

Есть ли sqlldr API для Java?

Я хочу использовать sqlldr из Java-программы, но я не хочу вызывать его с помощью "Runtime.exec". есть ли такой API для sqlldr в Java.
29 сен '11 в 05:18