![]() |
|
Программирование >> Oracle
Импорт и экспорт ROWS export data rows (Y) PARFILE CONSISTENT log file of screen output STATISTICS CONSTRAINTS export constraints (Y) (ESTIMATe) DIRECT FEEDBACK FILESIZE QUERY direct path (N) TRIGGERS display progress every x rows (0) maximum size of each dump file select clause used to export a subset of a table parameter filename cross-table consistency analyze objects export triggers (Y) The following keywords only apply to transportable tablespaces TRANSPORT TABLESPACE export transportable tablespace metadata (N) TABLESPACES list of tablespaces to transport Export terminated successfully without warnings. Давайте подробно рассмотрим наиболее существенные параметры, а также те параметры, которые требуют комментариев. Очевидные параметры, вроде USERID, мы описывать не будем. Параметры, которые я считаю устаревшими, такие как INCTYPE, тоже не описываются: параметра BUFFER Стандартное значение Зависит от ОС COMPRESS Назначение/Примечания Этот параметр задает размер буфера извлечения, используемого утилитой ЕХР. Если поделить значение параметра BUFFER на максимальный размер строки в этой таблице, можно определить, сколько строк за раз будет извлекать из таблицы утилита ЕХР. Чем больше размер буфера, тем выше производительность. Я пришел к выводу, что оптимальный размер буфера - около 100 строк. Учтите, что некоторые таблицы, в частности, содержащие столбцы типа LONG или большие двоичные объекты, считываются по одной строке, независимо от размера буфера. Нужно только проверить, достаточен ли размер буфера для размещения самого большого столбца. Этот параметр не задает сжатие экспортированных данных. Он управляет генерацией конструкции STORAGE для экспортируемых объектов. Если оставить значение Y, конструкция хранения будет задавать для объектов начальный экстент, размер которого равен суммарному размеру их текущих экстентов. Т.е. утилита ЕХР будет генерировать оператор CREATE и с его помощью попытаться поместить весь объект в одном экстенте. Рекомендую устанавливать compress = N и использовать локально управляемые табличные пространства. Глава 8 параметра Стандартное значение Назначение/Примечания ROWS FILESZE QUERY FULL OWNER TABLES PARFILE нет нет CONSISTENT N Указывает утилите ЕХР, следует экспортировать ли строки данных таблиц или только структуру. Я часто использую этот параметр со значением N для экспортирования структур. Если имеет положительное значение, файл DMP, создаваемый утилитой экспорта, устанавливается в максимальный размер. Используется при экспорте более двух гигабайт данных. Подробнее см. в разделе Экспортирование больших объемов данных . Позволяет связывать конструкцию WHERE с экспортируемыми таблицами. Конструкция WHERE будет применяться к строкам в ходе экспорта на уровне таблиц, при этом будут экспортироваться только строки, удовлетворяющие конструкции WHERE. Это позволяет экспортировать срез таблицы. Пример см. в разделе Выделение подмножеств данных . Если имеет значение Y, экспортируется вся база данных. При этом выбираются все пользователи, определения табличных пространств, системные привилегии и остальное содержимое базы данных. Позволяет задать список схем для экспорта. Используется для клонирования схемы или переименования пользователя. Позволяет задать список экспортируемых таблиц. Задает имя файла параметров, содержащего пары parameter name = values. Может использоваться как альтернативный вариант заданию всех параметров в командной строке. Чаще всего используется для задания длинных списков экспортируемых таблиц или параметра QUERY. Указывает, должно ли экспортирование выполняться в транзакции только для чтения. Это гарантирует согласованность различных таблиц. Как было описано в главе 3, каждый отдельный запрос выполняется как согласованный по чтению. Транзакция только для чтения (или с уровнем изолированности SERIALIZABLE) распространяет согласованность по чтению до уровня транзакции. Если экспортируются таблицы, связанные декларативным требованием целостности ссылок (Rl - Referential Integrity) или вложенные таблицы и в дальнейшем планируется импортировать их вместе, рекомендуется использовать параметр consistent = Y. Это особенно важно, если велика вероятность изменения таблиц при экспортировании. Импорт и экспорт 403 Стандартное Назначение/Примечания параметра значение TRANSPORT, TABLESPACE TABLESPACES нет Указывает, будет ли утилита ЕХР использоваться для экспортирования метаданных набора переносимых табличных пространств. Подробнее об этом см. в разделе Перенос данных . Используется совместно с параметром TRANSPORT TABLESPACE, чтобы задать список табличных пространств для переноса. Параметры утилиты IMP Вот какой результат выдает утилита IMP при передаче ей параметра HELP = Y: С:\exp>imp help=y Import: Release 8.1.6.0.0 - Production on Mon Mar 19 16:10:14 2001 (c) Copyright 1999 Oracle Corporation. All rights reserved. You can let Import prompt you for parameters by entering the IMP command followed by your username/password: Example: IMP SCOTT/TIGER Or, you can control how Import runs by entering the IMP command followed by various arguments. To specify parameters, you use keywords: Format: IMP KEYWORD=value or KEYWORD=(value1,value2,...,valueN) Example: IMP SCOTT/TIGER IGNORE=Y TABLES=(EMP,DEPT) FULL=N or TABLES=(T1:P1,T1:P2), if Tl is partitioned table USERID must be the first parameter on the command line. Keyword Description (Default) Keyword USERID username/password FULL FILE input files (EXPDAT.DMP) TOUSER SHOW just list file contents (N) TABLES IGNORE ignore create errors (N) RECORDLENGTH GRANTS import grants (Y) INCTYPE INDEXES import indexes (Y) COMMIT ROWS import data rows (Y) PARFILE LOG log file of screen output CONSTRAINTS DESTROY overwrite tablespace data file (N) INDEXFILE write table/index info to specified file SKIP UNUSABLE INDEXES skip maintenance of unusable indexes ANALYZE execute ANALYZE statements in dump file (Y) FEEDBACK display progress every x rows(0) Description (Default) import entire file (N) list of usernames list of table names length of IO record incremental import type commit array insert (N) parameter filename import constraints (Y)
|
© 2006 - 2025 pmbk.ru. Генерация страницы: 0
При копировании материалов приветствуются ссылки. |