Есть база на Oracle 10.2.0.4.0 x32 Windows2003.
В связи с ростом сети необходим перенос сервака с миграцией БД.
Было решено перейти на 11.2.0.3.0 - 64bit попутно обновив версию Супермага с 1.029 сп9 до 1.031.2 сп5. Всё пока делаю не тестовом стенде.
Сразу говорю что новичок в техническом плане, но самостоятельно разбираться умею, если что скажите в какую сторону копать.
Exp/imp, гранты, проверка инвалидов всё прошло успешно. Поиск по форуму рулит
Споткнулся на генераторе бд:
Цитата: ***** DocSpec.sql *****
begin
*
ERROR at line 1:
ORA-20012: Ошибка создания таблицы FSLastCO.
ORA-06512: at "SUPERMAG.SMINITNEWTABLE", line 10
ORA-02270: no matching unique or primary key for this column-list
ORA-06512: at line 2
Где-то тут на форуме было сказано, что генератор 1.029 с Oracle 11.2.0.3 не умеет работать. Поэтому было сразу решено поставить 1.031.2 и инициализировать БД.
В
соседней теме было что-то подобное, но решения не нашли и Oracle 10.
Может сделать миграцию на Oracle 10 x64 и не париться? Это центральная БД, которая будет собирать >50 магазинов.
Пробовал подчиненные базы, которые стоят на 11.2.0.1 сделать миграцию на 11.2.0.3 таким же методом (exp/imp, гранты, инвалиды), там всё успешно, и база сгенерилась без проблем.