SQL*Loader презентация
Содержание
- 2. Назначение Загрузка внешних данных в БД Oracle
- 3. Возможности Загрузка данных из нескольких файлов разного типа Обработка разных входных
- 4. Основные компоненты SQL*Loader Входная информация: внешние данные, (на диске или
- 5. Основные компоненты SQL*Loader
- 6. Входные данные SQL*Loader может обрабатывать практически любые типы файлов данных Файл
- 7. Управляющий файл Управляющий файл — это текстовый файл, который содержит инструкции,
- 8. Файл протокола загрузки Создается при выполнении SQL*Loader. Содержит информацию о
- 9. Файлы отвергнутых и отсеянных записей На основании информации из управляющего файла
- 10. Физические и логические записи Физические записи - отдельные строки во входном
- 11. Последовательность работы SQL*Loader
- 12. Типы загрузки SQL*Loader Обычная загрузка
- 13. Обычная загрузка Для массива записей генерируется команда SQL INSERT. Подход приемлем
- 14. Типы загрузки SQL*Loader Прямая загрузка
- 15. Прямая загрузка Новые экстенты выделяются менеджером экстентов. Форматированные блоки данных записываются
- 16. Прямая загрузка Недостатки и ограничения: Монопольная блокировка таблиц и индексов Индексы
- 17. Параллельная загрузка данных Oracle Version 7.1 предоставляет возможность выполнения прямой загрузки
- 18. Синтаксис управляющего файла Работают обычные для ORACLE ограничения. Управляющий файл логически
- 19. Предложение OPTIONS OPTIONS (параметр = значение, …) Необязательное предложение, которое позволяет
- 20. Параметры предложения OPTIONS: SKIP = n LOAD = n ERRORS =
- 21. Предложение LOAD DATA LOAD [DATA] [CHARACTERSET кодировка] Основной оператор в управляющем
- 22. Предложение INFILE INFILE|IDDN {*|имя_входного_файла} Далее (необязательно) следуют: BADFILE | BDDN имя_
- 23. Методы загрузки таблиц INSERT APPEND REPLACE TRUNCATE Ключевое
- 24. Предложение CONCATENATION | CONTINUEIF Позволяет “собирать” одну логическую запись из нескольких
- 25. Предложение INTO TABLE Включает следующие элементы: Имя таблицы, в которую должны
- 26. Условия, относящиеся к полям Условие, относящееся к полю, — это
- 27. Спецификации столбцов Установка значений столбца 1. значение может читаться из файла
- 28. Использование функций SQL Строка с функцией вводится после всех других спецификаций
- 29. Операторы загрузки в несколько таблиц Можно задавать SQL*Loader несколько операторов
- 30. Опции командной строки и файлы параметров Имя исполняемого модуля SQL*Loader зависит
- 32. Пример Parfile. SQLLOAD parfile=weekly.par WEEKLY. PAR userid=scofcfc/tiger control=weekly.ctL log=weekly, log errors=25
- 33. Примеры Вы можете найти их в каталоге [ORACLE_HOME] / RDBMSxx
- 34. Скачать презентацию
Слайды и текст этой презентации