Online Documentation for SQL Manager for Oracle
Параметры записи
Параметры доступа необходимы для доступа к внешней таблице.
Character set (CHARACTERSET)
В этом поле укажите набор символов, используемый в файле данных.
Data endian (DATA IS BIG/LITTLE ENDIAN)
Из этого раскрывающегося списка выберите порядок байтов при передаче данных.
LITTLE - прямой порядок байтов.
BIG - обратный порядок байтов.
String size in (STRING SIZES)
Выберите из этого раскрывающегося списка, в чем будет измеряться длина строки:
BYTES - в байтах,
CHARACTERS - в символах.
Byte order mark (BYTE ORDER MARK)
Из раскрывающегося списка выберите надо ли проверять файл данных на наличие метки порядка следования данных (byte-order mark BOM):
- UNCHECK - не проверять,
- CHECK - проверять.
Skip (SKIP)
В этом поле укажите количество записей, которые нужно пропустить в файле данных, прежде чем начать загрузку.
В разделе Record length задайте параметры длины записи
Fixed (RECORDS FIXED)
Идентифицирует все записи, как имеющие фиксированную длину в байтах. Размер, определенный для Фиксированных записей должен включать в себя любой символ - разделитель строки, например, newlines.
Variable (RECORDS VARIABLE)
Устанавливает, что строка имеет переменную длину и что каждой записи предшествует строка символов, содержащая число байтов строки. Длина строки символов, содержащая число полей указывается в поле Variable, но в это число не включен размер поля счета непосредственно. Размер указывается в байтах, а не в символах.
Delimited by (RECORDS DELIMITED BY)
Если выбран этот пункт, то индикатором конца строки служит определенный символ.
В этом поле укажите символ, являющийся обозначением конца строки.
Delimited by new line (RECORDS DELIMITED BY NEWLINE)
Укажите, что символ переноса строки используется такой же, как на используемой платформе.
В UNIX - "\n". В Windows NT - "\r\n".
В разделе Files выберите какие типы файлов необходимо создавать для работы с внешними таблицами.
Для каждого типа файла необходимо указать директорию, в которой он хранится - в поле Directory и имя файла - в поле File.
Badfile (BADFILE)
Установите этот флажок, если необходимо вести файл, в который будут записываться строки, которые невозможно загрузить из-за ошибки. Таким образом, Вы можете собрать в одном файле все отклоненные данные, чтобы исправить их и загрузить ещё раз.
Discard file (DISCARDFILE)
Если указана опция LOAD WHEN, то в файл DISCARDFILE будут записаны все записи, не попавшие в таблицу.
Log file (LOGFILE)
Установите этот флажок, если нужно вести файл журнала, в котором будет отображаться информация о подключении к внешнему источнику данных.
Storage
Read size
В этом счетчике задайте размер буфера считывания.
Data cache
Размер кэша данных укажите в этом поле.
Load when (LOAD WHEN)
Укажите в этом поле записи, которые должны быть загружены в базу данных.
Пример:
empid != BLANKS
(dept_id = "SPORTING GOODS" OR dept_id = "SHOES") AND total_sales != 0