Oracle imp параметры: Утилиты экспорта и импорта данных в базе данных Oracle

Содержание

Data Import for Oracle | SQL Manager

Data Import for Oracle — это мощная программа для быстрого импорта данных в таблицы Oracle из файлов MS Excel, MS Access, DBF, XML, TXT, CSV, MS Word, RTF, ODF, HTML. Программа предусматривает настраиваемые параметры импорта, такие, как исходные форматы для всех полей, конечные форматы данных Oracle для выбранных полей, параметры фиксации данных, количество пропускаемых записей и многие другие.

Data Import for Oracle включает в себя мастер настройки для визуальной установки параметров для различных файлов и консольную утилиту для быстрого импорта данных в таблицы Oracle.

Ключевые особенности

  • Импорт из 10 наиболее популярных форматов: MS Excel, MS Access, DBF, XML, TXT, CSV, MS Word, RTF, ODF, HTML
  • Импорт данных в одну или несколько таблиц или представлений из нескольких баз данных
  • Несколько режимов импортирования — Вставить все, Вставить новые, Вставка или Обновление и другие
  • Настраиваемые параметры импорта для каждого исходного файла
  • Сохранение всех параметров импорта активной сессии в файл конфигурации
  • Атоматическое создание структуры таблицы
  • Консольная утилита для быстрого импорта данных с помощью файла конфигурации
  • Мощный модуль настройки внешнего вида системы

При покупке Вы получите также:

  • БЕСПЛАТНАЯ подписка на 1 год Сопровождения!
  • БЕСПЛАТНЫЕ Минорные и Мажорные обновления в период действия Обслуживания!
  • БЕСПЛАТНАЯ неограниченная техническая поддержка в период действия Сопровождения!
  • Разумные расценки на продление Сопровождения – всего от 35% в год!
  • Скидки при покупке двух и более лицензий одного продукта
  • Скидки на покупку сопутствующих продуктов
  • Гарантия возврата денег в течение 30 дней

Скриншоты продукта

Сопоставление данных таблиц

Установка базового формата данных

Выбор формата данных для полей

Определение режима импорта

Настройка общих параметров

Выбор сценариев

Data Import for Oracle

Начните работу с Data Import for Oracle

Скачайте полнофункциональную 30-дневную бесплатную пробную версию и уже сегодня начните экономить время при управлении базами данных.

Скачать бесплатную пробную версию

Есть вопросы?

Если вам требуется какая-либо помощь, если у вас есть вопросы по нашим продуктам или по вариантам приобретения, просто свяжитесь с нами.

Сопутствующие продукты

Data Export for Oracle

Экспортируйте данные из таблиц Oracle в любой из 20-ти наиболее популярных форматов.

Скачать
Подробнее

SQL Manager for Oracle

Упростите и автоматизируйте процесс разработки баз данных Oracle

Скачать
Подробнее

SQL Management Studio for Oracle

Комплексное решение для администрирования и разработки баз данных Oracle

Скачать
Подробнее

Подключение к источнику данных Oracle (мастер импорта и экспорта SQL Server) — SQL Server Integration Services (SSIS)





Twitter




LinkedIn




Facebook




Адрес электронной почты










  • Статья

  • Чтение занимает 2 мин

Область применения: SQL Server (все поддерживаемые версии) SSIS Integration Runtime в Фабрике данных Azure

В этом разделе показано, как подключаться к источникам данных Oracle со страницы Выбор источника данных или Выбор назначения в мастере импорта и экспорта SQL Server. Для подключения к Oracle можно использовать ряд поставщиков данных.

Важно!

Подробные требования и необходимые условия для подключения к базе данных Oracle выходят за рамки этой статьи Майкрософт. В ней предполагается, что у вас уже установлено клиентское программное обеспечение Oracle и вы можете успешно подключиться к целевой базе данных Oracle. Для получения дополнительных сведений обратитесь к администратору базы данных Oracle или к документации по Oracle.

Подключение к Oracle с помощью поставщика данных платформы .NET Framework для Oracle

После выбора элемента Поставщик данных .NET Framework для Oracle на странице Выбор источника данных или Выбор назначения мастера появится сгруппированный список параметров для поставщика. Многие из них могут быть вам незнакомы или иметь непонятные имена. Однако вам достаточно указать всего два или три параметра. Остальные параметры можно пропустить.

Примечание

Параметры подключения для этого поставщика данных одинаковы независимо от того, является ли Oracle источником или назначением. Таким образом, на страницах Выбор источника данных и Выбор назначения мастера отображаются одинаковые параметры.

Необходимые сведенияПоставщик данных .NET Framework для свойства Oracle
Имя сервераИсточник данных
Сведения для проверки подлинности (имя входа)Идентификатор пользователя и Пароль; или Встроенная система безопасности

Вам не нужно вводить строку подключения в поле ConnectionString списка. После ввода отдельных значений для имени сервера Oracle (источника данных) и информации для входа мастер собирает строку подключения из отдельных свойств и их значений.

Подключение к Oracle с помощью драйвера Microsoft ODBC для Oracle

Драйверы ODBC не приводятся в раскрывающемся списке источников данных. Чтобы подключиться с помощью драйвера ODBC, сначала выберите поставщик данных . NET Framework для ODBC в качестве источника данных на странице Выбор источника данных или Выбор назначения. Этот поставщик служит оболочкой для драйвера ODBC.

Ниже показан экран, который появляется сразу после выбора поставщика данных .NET Framework для ODBC.

Указываемые параметры (драйвер ODBC для Oracle)

Примечание

Параметры подключения для этого поставщика данных и драйвера ODBC одинаковы независимо от того, является ли сервер Oracle источником или назначением. Таким образом, на страницах Выбор источника данных и Выбор назначения мастера отображаются одинаковые параметры.

Чтобы подключиться к Oracle с помощью драйвера ODBC для Oracle, соберите строку подключения, используя указанные ниже параметры и их значения. Полный формат строки подключения приведен после списка параметров.

Совет

Вы можете получить помощь в построении строки подключения. Кроме того, вместо указания строки подключения вы можете предоставить существующее имя DSN (имя источника данных) или создать новое. Дополнительные сведения об этих возможностях см. в разделе Подключение к источнику данных ODBC.

Драйвер
Имя драйвера ODBC — Microsoft ODBC for Oracle.

Server
Имя сервера Oracle.

Uid и Pwd
Идентификатор пользователя и пароль для подключения.

Формат строки подключения

Ниже приведен формат типичной строки подключения.

Driver={Microsoft ODBC for Oracle};Server=myServerAddress;Uid=myUsername;Pwd=myPassword;

Ввод строки подключения

Введите строку подключения в поле ConnectionString либо введите имя DSN в поле Dsn на странице Выбор источника данных или Выбор назначения. После того как вы введете строку подключения, мастер проанализирует ее и отобразит отдельные свойства и их значения в списке.

Ниже показан экран, который появляется после ввода строки подключения.

Какое имя у моего сервера Oracle?

Выполните один из следующих запросов, чтобы узнать имя сервера Oracle.

SELECT host_name FROM v$instance

или

SELECT sys_context('USERENV','SERVER_HOST') FROM dual

Сведения о подключении к Oracle с помощью поставщика данных, не представленного в этом списке, см. в разделе Строки подключения Oracle. Этот сторонний сайт также содержит дополнительные сведения о поставщиках данных и параметрах подключения, описанных на этой странице.

См. также раздел

Выбор источника данных
Выбор назначения






Как использовать Oracle Import Tool

Использование инструмента импорта Oracle

Использование утилиты импорта

Объекты, экспортированные с помощью утилиты экспорта, могут быть импортированы только с помощью функции импорта
полезность. Утилита импорта может работать в интерактивном режиме или в режиме командной строки.

Вы можете разрешить импорту запрашивать параметры, введя IMP
команду, за которой следует ваше имя пользователя/пароль:

     Пример: IMP SCOTT/TIGER

Или вы можете управлять запуском импорта, введя команду IMP
подписано

различными аргументами. Для указания параметров используются ключевые слова:

     Формат:  IMP KEYWORD=значение или
KEYWORD=(значение1,значение2,…,значениеN)

     Пример: IMP SCOTT/TIGER IGNORE=Y
ТАБЛИЦЫ=(EMP,DEPT) FULL=N

или TABLES=(T1:P1,T1:P2), если T1 является секционированной таблицей

USERID должен быть первым параметром в командной строке.

Ключевое слово

Описание (по умолчанию)

ИДЕНТИФИКАТОР ПОЛЬЗОВАТЕЛЯ

имя пользователя/пароль

БУФЕР

размер буфера данных

ФАЙЛ

входных файла (EXPDAT.DMP)

ПОКАЗАТЬ

просто вывести содержимое файла (N)

ИГНОРИРОВАТЬ

игнорировать ошибки создания (N)

ГРАНТЫ

гранты на импорт (Д)

ИНДЕКСЫ

индексы импорта (Y)

РЯДЫ

строки данных импорта (Y)

ЖУРНАЛ

файл журнала вывода на экран

ПОЛНЫЙ

импортировать файл целиком (N)

ОТ ПОЛЬЗОВАТЕЛЯ

список имен пользователей владельцев

ТОУСЕР

список имен пользователей

СТОЛЫ

список имен таблиц

ДЛИНА ЗАПИСИ

длина записи ввода-вывода

ИНКТИП

добавочный тип импорта

СОВЕРШИТЬ

вставка массива фиксации (N)

ПАРФАЙЛ

имя файла параметра

ОГРАНИЧЕНИЯ

ограничения импорта (Д)

УНИЧТОЖИТЬ

перезаписать файл данных табличного пространства (N)

ИНДЕКСФАЙЛ

записать информацию таблицы/индекса в указанный файл

SKIP_UNUSABLE_INDEXES

пропустить обслуживание неиспользуемых индексов (N)

ОБРАТНАЯ СВЯЗЬ

отображать прогресс каждые x строк(0)

TOID_NOVALIDATE

пропустить проверку идентификаторов указанного типа

РАЗМЕР ФАЙЛА

максимальный размер каждого файла дампа

СТАТИСТИКА

импорт предварительно рассчитанной статистики (всегда)

ВОЗОБНОВЛЯЕМЫЙ

приостанавливается при обнаружении ошибки, связанной с пространством (N)

RESUMABLE_NAME

текстовая строка, используемая для идентификации возобновляемого оператора

RESUMABLE_TIMEOUT

время ожидания для RESUMABLE

СОСТАВИТЬ

процедуры компиляции, пакеты и функции (Y)

ПОТОКИ_КОНФИГУРАЦИЯ

общие метаданные импорта потоков (Y)

STREAMS_INSTANITATION

метаданные инстанцирования потоков импорта (N)

Пример импорта отдельных таблиц

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

$imp scott/tiger FILE=myfullexp. dmp FROMUSER=scott TABLES=(emp,dept)

Эта команда импортирует только таблицы emp, dept в пользователя Scott, а вы
будет получен результат, аналогичный показанному ниже 9.0003

Экспорт файла, созданного с помощью EXPORT:V10.00.00, по обычному пути
Импорт выполнен в наборе символов WE8DEC и наборе символов AL16UTF16 NCHAR
. импорт объектов SCOTT в SCOTT
. . импорт таблицы
«DEPT»          Импортировано 4 строки
. . импорт таблицы
«EMP»         Импортировано 14 строк

Импорт успешно завершен без предупреждений.

Пример, импорт
Таблицы одной учетной записи пользователя в другую учетную запись пользователя

Например, предположим, что Али экспортировал таблицы в файл дампа
mytables.dmp. Теперь Скотт хочет импортировать эти таблицы. Чтобы добиться этого, Скотт
введите следующую команду импорта

$imp scott/tiger  FILE=mytables.dmp FROMUSER=ali TOUSER=scott

Затем утилита импорта выдаст предупреждение о том, что таблицы в файле дампа
был экспортирован пользователем Али, а не вами, а затем продолжите.

Пример импорта таблиц с использованием сопоставления с образцом

Предположим, вы хотите импортировать все таблицы из файла дампа, имя которого
соответствует определенному шаблону. Для этого используйте дикий символ «%» в опции TABLES.
Например, следующая команда импортирует все таблицы, имена которых начинаются
с буквой «а» и те таблицы, название которых содержит букву «д»

$imp scott/tiger FILE=myfullexp.dmp FROMUSER=scott TABLES=(a%,%d%)

Утилиты экспорта и импорта являются единственным методом, который Oracle
поддерживает перемещение существующей базы данных Oracle с одной аппаратной платформы на
еще один. Это включает в себя перемещение между системами UNIX и NT, а также перемещение
между двумя системами NT, работающими на разных платформах.

Следующие шаги представляют собой общий обзор того, как переместить
базы данных между платформами.

  1. В качестве пользователя базы данных выполните следующий SQL-запрос, чтобы получить точное имя
    всех табличных пространств. Эта информация понадобится вам позже в процессе.

SQL> SELECT tablespace_name FROM dba_tablespaces;

  1. В качестве пользователя базы данных выполните полный экспорт из исходной базы данных для
    пример:

$ exp system/manager FULL=y FILE=myfulleexp.dmp

  1. Переместите файл дампа на целевой сервер базы данных. Если вы используете FTP,
    обязательно скопируйте его в двоичном формате (введя двоичный файл в приглашении FTP)
    во избежание повреждения файла.
  2. Создайте базу данных на целевом сервере.
  3. Перед импортом файла дампа необходимо сначала создать
    табличных пространств, используя информацию, полученную на шаге 1. В противном случае импорт
    создаст соответствующие файлы данных в той же файловой структуре, что и в
    исходная база данных, которая может быть несовместима с файловой структурой на
    целевая система.
  4. Как пользователь DBA выполните полный импорт с параметром IGNORE.
    включено:

$ imp system/manager FULL=y IGNORE=y FILE=myfullexp. dmp

Использование IGNORE=y указывает Oracle игнорировать любые ошибки создания во время
импорт и разрешить импорт завершить.

  1. Выполните полное резервное копирование новой базы данных.

 

 

Импорт данных для Oracle | SQLManager

Импорт данных для Oracle — это мощный инструмент для импорта данных в таблицы Oracle из MS Excel, MS Access, DBF, XML, TXT, CSV, MS Word, RTF, ODF, HTML. Он предоставляет настраиваемые параметры импорта, включая исходные форматы данных для всех полей и целевые форматы данных Oracle для выбранных полей, параметры фиксации, количество пропускаемых записей и т. д.

Импорт данных для Oracle включает мастер, который позволяет вам установить все параметры импорта Oracle для разных файлов визуально и утилита командной строки для выполнения импорт в базу данных Oracle в одно касание.

Основные характеристики

  • Импорт из 10 самых популярных форматов: MS Excel, MS Access, DBF, XML, TXT, CSV, MS Word, RTF, ODF, HTML
  • Импорт данных в одну или несколько таблиц или представлений из разных баз данных
  • Ряд режимов импорта — Вставить все, Вставить новый, Вставить или обновить и другие
  • Настраиваемые параметры импорта для каждого исходного файла
  • Сохранение всех параметров импорта, установленных в текущем сеансе мастера
  • Автоматическое создание структуры таблицы
  • Утилита командной строки для импорта данных с помощью файла конфигурации
  • Модуль мощных визуальных опций

Привилегии при покупке

  • Год обслуживания БЕСПЛАТНО уже включен!
  • БЕСПЛАТНЫХ обновлений программного обеспечения и апгрейдов в период технического обслуживания!
  • БЕСПЛАТНАЯ и неограниченная техническая поддержка в период технического обслуживания!
  • Разумные цены на продление поддержки – от 35% в год!
  • Оптовые скидки при покупке двух и более копий одного продукта
  • Скидки на сопутствующие товары
  • 30-дневная гарантия возврата денег

Скриншоты продуктов

Сопоставление полей

Установка базового формата данных

Указание форматов данных полей

Указание режима импорта

Установка общих параметров

Определение скриптов

Импорт данных для Oracle0427

Начните работу с Data Import for Oracle

Загрузите полнофункциональную 30-дневную бесплатную пробную версию и начните экономить время на управлении базой данных уже сегодня.