Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Описание параметров утилиты экспорта




Управление и задание конфигурации импорта и экспорта

Утилиты Import и Export являются очень гибким инструментом, поскольку для управления ими ис­пользуется несколько дюжин параметров. Имеется и два способа их выполнения: в интерактивном и в не­интерактивном режимах. В интерактивном режиме процесс состоит из нескольких шагов, на каждом из которых выводятся подсказки с предложением ввести необходимую информацию для сеанса экспорта и импорта. Такой способ — не столь гибкий, так как подсказки предлагают ввести только некоторые из множества имеющихся параметров.

Для экспорта в интерактивном режиме надо просто ввести ехр80 в командной строке. Затем последуют запросы имени пользователя и пароля.

Чтобы экспортировать всю базу данных, пользователь, под идентификационным кодом которого производится экспорт, должен быть обеспечен системными привилегиями EXP_FULL_ DATABASE. Для тех, кто обладает привилегиями системного администратора БД, например правами SYSTEM, эта привилегия гарантируется не­явно. В противном случае экспорт не удастся.

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

После этого будет предложено ввести имя экспортируемого файла. По умолчанию — это expdat.dmp. Далее появится небольшое меню с тремя опциями: (l)E(ntire database) (всю базу данных), (2)U(sers) (пользователи) или (3)T(ables) (таблицы).

• При выборе первой опции будет предложено ввести значения для полномочий (Y/N), табличных данных (Y/N) и сжатия экстентов (Y/N).

• При выборе второй опции будет предложено ввестизначения для полномочий (Y/N), табличных дан­ных (Y/N), сжатия экстентов (Y/N) и идентификатора пользователя(ей), для которых требуется выпол­нить экспорт (закончив ввод, введите символ точки, являющийся признаком окончания ввода).

• При выборе третьей опции будет предложено ввести значения для экспорта табличных данных (Y/N), сжатия экстентов (Y/N), а также указать объект экспорта: таблицы (Т) или разбиения (Т:Р) (закончив ввод, введите символ точки, являющийся признаком окончания ввода).

Для экспорта в неинтерактивном режиме необходимо либо передать все параметры в командной стро­ке, либо использовать какой-нибудь файл, содержащий параметры. Чтобы получить сведения обо всех па­раметрах команды export, введите команду еэср80 help=y в Windows.

Во время сеанса экспорта можно использовать множество параметров. Их можно определить либо в командной строке, либо при помощи указанного файла параметров.

 

 

Параметр Значение по умолчанию Описание
BUFFER Зависит от операци­онной системы Значение BUFFER (в байтах) определяет размер буфера памяти, посредством кото­рого экспортируются строки данных. Он должен быть больше размера наиболь­шей записи, умноженного на количество строк, которые предполагается разме­шать в буфере
COMPRESS Y Если COMPRESS=Y, то параметр памяти INITIAL будет задан равным общему размеру всех участков памяти, в которых размешается объект. Изменение данного значе­ния имеет смысл только при импорте объекта
CONSISTENT NO При задании CONSISTENT=Y вес таблицы и ссылки экспортируются в режиме состоя­тельности данных. Это замедляет экспорт, так как память используется для выпол­нения операции Rollback. Если CONSISTENT=N, что является значением по умолчанию при модификации данных во время экспорта, они становятся несостоятельными
CONSTRAINTS NO Указывает, экспортируются ли табличные ограничения
DIRECT NO Если DIRECT'Y, то Oracle передает порции данных на командный процессор SQL, повышая скорость экспорта. К сожалению, новые типы данных, которые при­сущи только Огас1е8, как, например, тип LOB, не будут экспортироваться
FEEDBACK   Oracle добавляет символ точки для каждой вставляемой группы записей. Размер группы определяется с помощью FEEDBACK. Например, задавая FEEDBACK=1000, символ точки будет выводиться через каждые 1000 экспортируемых записей. Этот параметр применяется для отслеживания процесса выполнения импорта большого объема информации
FILE   expdat.dmp По умолчанию именем файла будет expdat.dmp (сокращение от EXPort DATa.DuMP). Если требуется другое имя файла, то измените параметр FILE
FULL NO Если FULL=Y, экспортироваться будет вся база данных, включая сведения о таб­личных пространствах
GRANTS Y Указывает, будут ли экспортироваться все полномочия для экспортируемых объ­ектов
HELP NO Если задано HELP=Y, то другие параметры не требуются. На компьютер выводится главный экран электронной справки
INCTYPE   Правильными возможными значениями для параметра INCTYPE являются COMPLETE, CUMULATIVE, и INCREMENTAL. Экспорт с опцией COMPLETE устанавливает полный экспорт, при котором две другие опции определяют режим сохранения базы данных. CUMULATIVE экспортирует все таблицы и другие объекты, которые претерпели изменения со времени последнего экспорта с опциями CUMULATIVE или COMPLETE. При изменении одной строки в таблице экспортируется вся табли­ца. INCREMENTAL экспортирует все таблицы и другие объекты, которые претерпе­ли изменения со времени последнего экспорта с опциями INCREMENTAL, CUMULATIVE или COMPLETE
INDEXES Y Указывает, экспортируютсяли определяемые пользователем индексы. Систем­ные индексы, созданные посредством определения ограничений (первичный ключ, уникальный ключ) экспортируются, независимо от значения параметра INDEXES
LOG   Параметр LOG указывает имя файла спула для фиксации процессаэкспорта. Еслине указано иное, Oracle дает файлу расширение.LOG
PARFILE   Вместо ввода всех параметров в командной строке, все они или часть из них могут быть сохранены в файле параметров. Параметр PARFILE указывает, какой файл использовать в случае необходимости. Наиболее применим для неинтерак­тивных сеансов
RECORD Y При использовании параметра INCTYPE и задании RECORD=Y, таблицысистемногословаря данных INCEXP, INCFIL и INCVID заполняютсятакими экспортируемымиданными, как владелец, тип экспорта и время экспорта
ROWS Y Указывает, будут ли экспортироваться данные таблиц и объектов. Если ROWS=N, то экспортируются только определения объектов
STATISTICS ESTIMATE Указывает, будут ли при импорте анализироваться статистические данные для ин­дексов и таблиц с использованием COMPUTE или ESTIMATE. Отметим, что анализиро­ваться будут только те объекты, которые на момент импорта уже имели статисти­ческие данные. Если анализ объектов не нужен, то выбирается значение NONE
TABLES   Указывает список таблиц (с запятой в качестве разделителя), которые должны экспортироваться. Этот параметр используется совместно с параметром FROMUSER. В не-UNIX среде, как, например, Windows, необходимо заключать список таблиц в скобки
TABLESPACES   Список табличных пространств, которые будут экспортироваться при соответст­вующем выборе параметров экспорта
USERID   Указывает имя и пароль пользователя, который осуществляет импорт. Формат параметра — имя пользователя/пароль.

 

Чтобы использовать утилиту Import в интерактивном режиме, наберите в командной строке imp80.

Чтобы иметь возможность импортировать данные и объекты, права на экспорт которых принадлежат сис­темному администратору базы данных, идентификационный код пользователя, под которым производится импорт, должен быть обеспечен системными привилегиями IMP_FULL_DATABASE. Для тех, кто обладает при­вилегиями системного администратора БД, например, с правами SYSTEM, эта привилегия гарантируется не­явно. В противном случае импорт не удастся.

Далее будет предложено ввести имя файла, из которого должны импортироваться данные. По умолча­нию это — expdat.dmp. После чего будет предложено определить размер буфера для массивов данных. Это размер буфера памяти, посредством которого экспортируются строки. Он должен быть больше размера наибольшей записи, умноженного на количество строк, которое предполагается размещать в буфер, и за­висит от операционной системы.

После этого последует вопрос: хотите ли вы только просмотреть список содержимого импортируемого файла (ответ Yes/Nо). Если выбран ответ No, то последует вопрос: надо ли игнори­ровать ошибки оператора CREATE, которые могут возникнуть вследствие того, что соответствующие объекты уже существуют (ответ Yes/No). Далее будет запрошено: импортировать ли полномочия, табличные данные и весь файл экспорта.

Если для импорта всего файла экспорта выбирается Nо, то будет предложено ввести имя пользователя, являющегося владельцем объектов. За этим последует повторяющиеся запросы на ввод таблиц и разбие­ний. Если при этом строка будет оставлена пустой, то полагается, что выбраны все объекты пользователя с данным именем. Чтобы прекратить повторные запросы, введите в строку знак периода.

Для импорта в неинтерактивном режиме необходимо либо передать все параметры в командной строке, либо использовать какой-нибудь файл, содержащий параметры. Чтобы получить сведения обо всех пара­метрах команды импорта, наберите imp8 help=y в Windows.

 




Поделиться с друзьями:


Дата добавления: 2013-12-12; Просмотров: 438; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.012 сек.