Контакты Поиск
21.06.2017 08:16
qwrty40
 
Возвращаясь к https://olegon.ru/showpost.php?p=261745&postcount=4
Я правильно понимаю, что поправив этот самый Generate_Create_Tablespaces.sql, его надо прогнать из плюса по вновь созданной базе?
21.06.2017 09:19
OlegON
 
Зачем тебе править шаблон? Сделай его по существующей базе, я скрипт тут выкладывал.
21.06.2017 23:38
qwrty40
 
Попытался разобраться в механизме этого действа и окончательно запутался...
Импорт дампа мы делаем в свежесозданную базу (для которой уже созданы табличные пространства, файлы данных, control-файлы и прочее) без прогона генератора БД СМ+.
В файле дампа первое, что мы видим -
Цитата:
"CREATE TABLESPACE "INDX" BLOCKSIZE 8192 DATAFILE 'D:\ORACLE\ORADATA\ALKOM1"
"\INDX01.DBF' SIZE 10752M AUTOEXTEND ON NEXT 10240M MAXSIZE 32767M EXT"
"ENT MANAGEMENT LOCAL AUTOALLOCATE ONLINE PERMANENT SEGMENT SPACE MANAGEM"
"ENT AUTO"
что при импорте вызывает закономерную реакцию
Цитата:
IMP-00015: following statement failed because the object already exists:
Далее аналогичная ситуация с юзерами, ролями, SEQUENCE-ми, директориями, контекстами, синонимами и т.д...
В общем, "...Ничего не понимаю!.."(с)"Следствие ведут Колобки"
Или накатил серверный Oracle и вперед - под танкиимпортировать?..
Речь о импорте дампа из 10g в 11g...
21.06.2017 23:42
OlegON
 
Цитата:
qwrty40 IMP-00015: following statement failed because the object already exists:
Да, это нормально. Для этого и ignore=Y

Форум на базе vBulletin®
Copyright © Jelsoft Enterprises Ltd.
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.