17.09.2007 11:32
bars
 
При экспорте импорте пользовался следующим алгоритмом
set nls_lang=russian_cis.ru8pc866
exp.exe userid=sys/qqq@db2000 FULL=Y feedback=10000 consistent=y compress=n file=db2000.dmp log=log_e.txt

создал базу с параметрами старой

set nls_lang=russian_cis.ru8pc866
imp.exe userid=sys/qqq@db2000 full=y feedback=10000 ignore=y commit=y file=db2000.dmp log=log_i.txt

запустил гранты под SYS

GRANT SELECT ON "SYS"."DBA_USERS" TO "SUPERMAG";
GRANT SELECT ON "SYS"."DBA_ROLES" TO "SUPERMAG";
GRANT SELECT ON "SYS"."DBA_JOBS" TO "SUPERMAG";
GRANT SELECT ON "SYS"."V_$SESSION" TO "SUPERMAG";
GRANT EXECUTE ON "SYS"."DBMS_PIPE" TO "SUPERMAG";
GRANT EXECUTE ON "SYS"."DBMS_ALERT" TO "SUPERMAG";
GRANT EXECUTE ON "SYS"."DBMS_LOCK" TO "SUPERMAG";

после чего вылезло 1998 инвалидных объектов в чем может быть ошибка?
p.s. после компиляции этой базы осталась инвалидной smgoods package body и в самом супермаге нельзя просмотреть многие справочники...
18.09.2007 04:09
isi
 
То что объекты инвалидные это нормально, прогони оптимайзер или сам перекомпелируй, а вот по поводу smgoods выложи лог импорта, скорее всего что то не импортировалось, может места не хватило в новой БД при импорте?
Часовой пояс GMT +3, время: 14:20.

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