Всем доброго.
СУБД Oracle 9.2.0.7 на Linux RedHat Enterpise Server 4
возникла проблема при импорте полного экспорта, никогда таким раньше не занимался, не знаю куда копать :(
на одном и том же физ.сервере делаю
exp userid=\'/ as sysdba\' buffer=20000000 file=$DUMP_FILE_NAME $EXPORT_WHAT &> $LOG_FILE_NAME
глушу БД, вместо нее создаю пустую новую без всех табличных пространств что были в исходной (экспорт то же вроде как полный, включая табличные пространства)
CREATE DATABASE DBNAME20
USER SYS IDENTIFIED BY pass
USER SYSTEM IDENTIFIED BY pass
LOGFILE
GROUP 1 (
'/oradata/DBNAME/redo/redo01.log',
'/oradata/DBNAME/redo2/redo01.log',
'/oradata/DBNAME/redo3/redo01.log'
) SIZE 100M,
GROUP 2 (
'/oradata/DBNAME/redo/redo02.log',
'/oradata/DBNAME/redo2/redo02.log',
'/oradata/DBNAME/redo3/redo02.log'
) SIZE 100M,
GROUP 3 (
'/oradata/DBNAME/redo/redo03.log',
'/oradata/DBNAME/redo2/redo03.log',
'/oradata/DBNAME/redo3/redo03.log'
) SIZE 100M
MAXINSTANCES 1
MAXLOGMEMBERS 3
MAXLOGFILES 5
MAXLOGHISTORY 10
MAXDATAFILES 100
CHARACTER SET UTF8
NATIONAL CHARACTER SET UTF8
DATAFILE '/oradata/DBNAME/data/system01.dbf' SIZE 600M REUSE
EXTENT MANAGEMENT LOCAL
DEFAULT TEMPORARY TABLESPACE TEMP TEMPFILE '/oradata/DBNAME/temp/temp01.dbf' SIZE 256M REUSE
UNDO TABLESPACE "UNDOTBS1" DATAFILE '/oradata/DBNAME/undo/undotbs01.dbf' SIZE 500M REUSE
;
база успешно создается.
пытаюсь сделать импорт:
imp system/hoqualb5 file=/vol/data1/db-backups/important_backups/expbkup.dmp log=~/imp.log full=y
выдает ошибку:
IMP-00003: ORACLE error 942 encountered
ORA-00942: table or view does not exist
IMP-00023: Import views not installed, please notify your DBA
IMP-00000: Import terminated unsuccessfully
Может перед импортом еще что либо необходимо создать в пустой базе, что?
никак не могу найти... :-/
PS: экспорт сделан с варнингами на одной таблице, но она не важна, с крешнутой БД
посыпалась в бэды файловая система, "пролечил" fsck
PPS: архивлогов нет, видимо потерлись при автоматическом рез.копировании (скрипт кривой), которое так же нормально не отрабатывало, видимо из-за того что файлы не читались. актуальных рез. копий в-общем нет, проблема возникла давно, но БД работала (т.к. корруптнутые блоки на таблице которая в работе приложения никак не используется), пока не перегрузили сервер и он не загрузился.