Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Oracle [игнор отключен] [закрыт для гостей] / grant IMP_FULL_DATABASE и создание табличных пространств / 15 сообщений из 15, страница 1 из 1
24.08.2016, 01:24:18
    #39296726
impdp_full
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
grant IMP_FULL_DATABASE и создание табличных пространств
Подскажите, достаточно ли будет expdp/impdp с опцией full и грантом EXP_FULL_DATABASE/IMP_FULL_DATABASE для восстановления всей базы целиком?
перефразирую вопрос: не нужно ли предварительно создавать вручную табличные пространства?
или с опцией IMP_FULL_DATABASE они будут созданы автоматически?

без грантов EXP_FULL_DATABASE/IMP_FULL_DATABASE, но с флагом epxdp/impdp full=y tablespaces не создались пользовательские..
11.2.0.4
...
Рейтинг: 0 / 0
24.08.2016, 10:02:08
    #39296874
impdp_full
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
grant IMP_FULL_DATABASE и создание табличных пространств
Ситуация следующая: есть машина, Linux, на ней несколько бд. Делаю полный дамп full=y с помощью expdp.
При попытке залить дамп утилита пытается создать tablespace в том же каталоге, где и текущая база. А там файл такой есть, перезаписывать его нельзя.
Вопрос: как сделать так, чтобы при импорте датафайлы создавались с новыми путями?
...
Рейтинг: 0 / 0
24.08.2016, 10:10:01
    #39296877
impdp_full
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
grant IMP_FULL_DATABASE и создание табличных пространств
Remap_datafile буду юзать
...
Рейтинг: 0 / 0
24.08.2016, 11:56:07
    #39296980
Nobody1111
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
grant IMP_FULL_DATABASE и создание табличных пространств
Эта роль для старого imp, для impdp есть другая, похожая.
...
Рейтинг: 0 / 0
24.08.2016, 13:35:47
    #39297071
Владимир СА
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
grant IMP_FULL_DATABASE и создание табличных пространств
impdp_fullПодскажите, достаточно ли будет expdp/impdp с опцией full и грантом EXP_FULL_DATABASE/IMP_FULL_DATABASE для восстановления всей базы целиком?
перефразирую вопрос: не нужно ли предварительно создавать вручную табличные пространства?
или с опцией IMP_FULL_DATABASE они будут созданы автоматически?

без грантов EXP_FULL_DATABASE/IMP_FULL_DATABASE, но с флагом epxdp/impdp full=y tablespaces не создались пользовательские..
11.2.0.4Я лично делаю не так...
Создаю новую БД...(надо создать ее только 1 раз)
expdp все нужные схемы из старой БД
impdp из дампа в новую БД...
Без проблем...
При необходимости опять очищаешь все схемы в новой БД...
И повторяешь impdp...
...
Рейтинг: 0 / 0
24.08.2016, 14:54:38
    #39297163
impdp_full
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
grant IMP_FULL_DATABASE и создание табличных пространств
На одной машине установлено две разных редакции Oracle (EE и SE) одной версии: 11.2.0.4
что делаю: полный дамп редакции EE таким образом:
/u01/app/oracle/product/11.2/bin/expdp system/password@EE full=Y directory=dmpdir reuse_dumpfiles=y dumpfile=eedumpfile.dmp logfile=eedumpfile.log flashback_time=systimestamp
чтобы залить его потом в редакцию SE (новая созданная БД dbca SE):
/u01/app/oracle/product/11.2.0/bin/impdp system/password@SE parfile=param.txt

param.txt:
full=Y
directory=dmpdir
dumpfile=eedumpfile.dmp
STREAMS_CONFIGURATION=n
exclude=PROCACT_SYSTEM
REMAP_DATAFILE="'/u01/app/oracle/oradata/EE/datafile1.DBF':'/u02/oradata/SE/datafile1.DBF'"
REMAP_DATAFILE="'/u01/app/oracle/oradata/EE/datafile2.DBF':'/u02/oradata/SE/datafile2.DBF'"
logfile=eedumpfile.log

epdp/impdp выполняется под пользователем system.
У этого пользователя есть гранты: EXP_FULL_DATABASE/IMP_FULL_DATABASE

в логе impdp получаю сообщение, что есть инвалидные объекты в пользовательских схемах.
После завершения испорта прогоняю utlrp.sql, но это не помогает. Часть важных объектов
остаётся в инвалидном состоянии. например пользовательская функция компилируется с ошибкой,
потому что ругается на строку:

l_something some_view.spare4%type;

PLS-00201: identifier 'some_view' must be declared

Подскажите, как корректно произвести экспорт/импорт, чтобы избежать ошибок при компиляции
...
Рейтинг: 0 / 0
24.08.2016, 17:16:24
    #39297257
impdp_full
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
grant IMP_FULL_DATABASE и создание табличных пространств
Нашёл инструкцию по конвертированию EE в SE:

автор1. Install software for Standard Edition database on a

different server or in a different ORACLE_HOME on

a same server

2. Create new Standard Edition database with a same

configuration as enterprise edition database (code

page, tablespaces, parameters …)

3. Perform a full export of your Enterprise Database

4. Import full export from Enterprise to Standard

database

авторYou can use classic export/import or data
pump export/import

Oracle recommends to use Standard Edition
export program to export data and metadata
from Enterprise Edition Database



Стал делать экспорт утилитой expdp редакции SE.

Импорт тоже делал редакцией SE.

В итоге в базе всё теже инвалидные объекты, в том же количестве после отработки утилиты utlrp.sql

Подскажите кто-нибудь, всё ли коректно я делаю? Я сравнил количество инвалидных объектов в EE и SE,

в EE 14, в SE 330.
...
Рейтинг: 0 / 0
24.08.2016, 17:40:25
    #39297271
impdp_full
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
grant IMP_FULL_DATABASE и создание табличных пространств
После импорта impdp full=Y редакции SE часть таблиц получилась с неопределнными столбцами UNDEFINED.
Поэтому компиляции инвалидных объектов проходит неудачно.
С чем может быть связано, что столбы UNDEFINED? Подскажите, как это вылечить.
...
Рейтинг: 0 / 0
25.08.2016, 19:25:05
    #39298192
impdp_full
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
grant IMP_FULL_DATABASE и создание табличных пространств
Сделал экспорт full с SE.
Заливаю полным импортом тоже в SE.
Но вот что странно, дата памп стал игнорировать параметр REMAP_DATAFILE, импорт поэтому не заливается
REMAP_DATAFILE="'/u01/app/oracle/oradata/test/file1.DBF':'/u02/oradata/test2/file1.DBF'"
каталоги все есть. проверил. в логе импорта - памп даже не пытался создать файл в новый каталог...
всё чудесатее и чудесатее.
...
Рейтинг: 0 / 0
25.08.2016, 19:36:46
    #39298199
impdp_full
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
grant IMP_FULL_DATABASE и создание табличных пространств
Nobody1111, какая роль? Я ненагуглил, напиши название роли плиз
...
Рейтинг: 0 / 0
26.08.2016, 05:50:08
    #39298313
Nobody1111
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
grant IMP_FULL_DATABASE и создание табличных пространств
impdp_full, datapump_IMP_FULL_DATABASE вроде

учись гуглить или документацию читай
...
Рейтинг: 0 / 0
26.08.2016, 14:34:58
    #39298629
impdp_full
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
grant IMP_FULL_DATABASE и создание табличных пространств
Nobody1111impdp_full, datapump_IMP_FULL_DATABASE вроде

учись гуглить или документацию читайа ты. Уверен, что ты не ошибся? Есть роль IMP_FULL_DATABASE
...
Рейтинг: 0 / 0
26.08.2016, 21:29:14
    #39298854
Nobody1111
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
grant IMP_FULL_DATABASE и создание табличных пространств
молчание было ему ответом
...
Рейтинг: 0 / 0
27.08.2016, 10:45:30
    #39298937
impdp_full
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
grant IMP_FULL_DATABASE и создание табличных пространств
Nobody1111молчание было ему ответом
видимо все в отпусках))
да. всё же есть такая роль.

но почему-то даже с такой ролью проблема: когда выгружаются пользователи из базы, у них отсутствует часть ролей...
почему так? нужно отдельно ещё делать include=roles?
...
Рейтинг: 0 / 0
29.08.2016, 08:58:43
    #39299337
trace.log
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
grant IMP_FULL_DATABASE и создание табличных пространств
impdp_full,

Поиск
...
Рейтинг: 0 / 0
Форумы / Oracle [игнор отключен] [закрыт для гостей] / grant IMP_FULL_DATABASE и создание табличных пространств / 15 сообщений из 15, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]