|
|
|
grant IMP_FULL_DATABASE и создание табличных пространств
|
|||
|---|---|---|---|
|
#18+
Подскажите, достаточно ли будет 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 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.08.2016, 01:24:18 |
|
||
|
grant IMP_FULL_DATABASE и создание табличных пространств
|
|||
|---|---|---|---|
|
#18+
Ситуация следующая: есть машина, Linux, на ней несколько бд. Делаю полный дамп full=y с помощью expdp. При попытке залить дамп утилита пытается создать tablespace в том же каталоге, где и текущая база. А там файл такой есть, перезаписывать его нельзя. Вопрос: как сделать так, чтобы при импорте датафайлы создавались с новыми путями? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.08.2016, 10:02:08 |
|
||
|
grant IMP_FULL_DATABASE и создание табличных пространств
|
|||
|---|---|---|---|
|
#18+
Remap_datafile буду юзать ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.08.2016, 10:10:01 |
|
||
|
grant IMP_FULL_DATABASE и создание табличных пространств
|
|||
|---|---|---|---|
|
#18+
Эта роль для старого imp, для impdp есть другая, похожая. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.08.2016, 11:56:07 |
|
||
|
grant IMP_FULL_DATABASE и создание табличных пространств
|
|||
|---|---|---|---|
|
#18+
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... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.08.2016, 13:35:47 |
|
||
|
grant IMP_FULL_DATABASE и создание табличных пространств
|
|||
|---|---|---|---|
|
#18+
На одной машине установлено две разных редакции 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 Подскажите, как корректно произвести экспорт/импорт, чтобы избежать ошибок при компиляции ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.08.2016, 14:54:38 |
|
||
|
grant IMP_FULL_DATABASE и создание табличных пространств
|
|||
|---|---|---|---|
|
#18+
Нашёл инструкцию по конвертированию 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. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.08.2016, 17:16:24 |
|
||
|
grant IMP_FULL_DATABASE и создание табличных пространств
|
|||
|---|---|---|---|
|
#18+
После импорта impdp full=Y редакции SE часть таблиц получилась с неопределнными столбцами UNDEFINED. Поэтому компиляции инвалидных объектов проходит неудачно. С чем может быть связано, что столбы UNDEFINED? Подскажите, как это вылечить. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.08.2016, 17:40:25 |
|
||
|
grant IMP_FULL_DATABASE и создание табличных пространств
|
|||
|---|---|---|---|
|
#18+
Сделал экспорт full с SE. Заливаю полным импортом тоже в SE. Но вот что странно, дата памп стал игнорировать параметр REMAP_DATAFILE, импорт поэтому не заливается REMAP_DATAFILE="'/u01/app/oracle/oradata/test/file1.DBF':'/u02/oradata/test2/file1.DBF'" каталоги все есть. проверил. в логе импорта - памп даже не пытался создать файл в новый каталог... всё чудесатее и чудесатее. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.08.2016, 19:25:05 |
|
||
|
grant IMP_FULL_DATABASE и создание табличных пространств
|
|||
|---|---|---|---|
|
#18+
Nobody1111, какая роль? Я ненагуглил, напиши название роли плиз ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.08.2016, 19:36:46 |
|
||
|
grant IMP_FULL_DATABASE и создание табличных пространств
|
|||
|---|---|---|---|
|
#18+
impdp_full, datapump_IMP_FULL_DATABASE вроде учись гуглить или документацию читай ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.08.2016, 05:50:08 |
|
||
|
grant IMP_FULL_DATABASE и создание табличных пространств
|
|||
|---|---|---|---|
|
#18+
Nobody1111impdp_full, datapump_IMP_FULL_DATABASE вроде учись гуглить или документацию читайа ты. Уверен, что ты не ошибся? Есть роль IMP_FULL_DATABASE ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.08.2016, 14:34:58 |
|
||
|
grant IMP_FULL_DATABASE и создание табличных пространств
|
|||
|---|---|---|---|
|
#18+
молчание было ему ответом ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.08.2016, 21:29:14 |
|
||
|
grant IMP_FULL_DATABASE и создание табличных пространств
|
|||
|---|---|---|---|
|
#18+
Nobody1111молчание было ему ответом видимо все в отпусках)) да. всё же есть такая роль. но почему-то даже с такой ролью проблема: когда выгружаются пользователи из базы, у них отсутствует часть ролей... почему так? нужно отдельно ещё делать include=roles? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.08.2016, 10:45:30 |
|
||
|
|

start [/forum/topic.php?fid=52&msg=39297071&tid=1887582]: |
0ms |
get settings: |
10ms |
get forum list: |
20ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
462ms |
get topic data: |
12ms |
get forum data: |
4ms |
get page messages: |
68ms |
get tp. blocked users: |
2ms |
| others: | 243ms |
| total: | 829ms |

| 0 / 0 |
