04.04.2022 12:23
Lanxorn
 
Добрый день.
Пытаюсь выполнить экспорт БД, а получаю ошибку.
Код:
About to export the entire database ...
. exporting tablespace definitions
. exporting profiles
. exporting user definitions
. exporting roles
. exporting resource costs
. exporting rollback segment definitions
. exporting database links
. exporting sequence numbers
. exporting directory aliases
. exporting context namespaces
. exporting foreign function library names
. exporting PUBLIC type synonyms
. exporting private type synonyms
. exporting object type definitions
EXP-00008: ORACLE error 942 encountered
ORA-00942: table or view does not exist
EXP-00024: Export views not installed, please notify your DBA
EXP-00000: Export terminated unsuccessfully
Однажды Olegon посоветовал снять дамп Оптимайзером. Попытался это сделать, но тоже неудача. Оптимайзер даже не подключился к этой БД.
скрытое

БД работает, понимаю что это не значит что всё хорошо. Oracle_SID указан. sqlplus / "as sysdba" подключает к БД (только с ковычками получается данный вход)

Прошу совета.

Oracle 9.2.0.7.0
Windows Server 2003 SP2 x86
04.04.2022 12:35
OlegON
 
что за БД? я не мог посоветовать снимать дамп оптимизатором, поскольку этот оптимизатор, который ты запустил, поддерживает только 11 версию Oracle, на 10 работает только под ответственность запускающего, а на 9 не работает вообще.
лучше разобраться, как была создана эта база и в чем ее особенности,
Цитата:
Lanxorn Export views not installed
обозначает, что скрипт для процедур экспорта не был запущен на ней, а это один из основных...
04.04.2022 13:05
Lanxorn
 
Цитата:
OlegON что за БД?
БД СМ+ 1.026.1 SP3
Цитата:
OlegON я не мог посоветовать снимать дамп оптимизатором, поскольку этот оптимизатор, который ты запустил, поддерживает только 11 версию Oracle, на 10 работает только под ответственность запускающего, а на 9 не работает вообще.
Данный совет был в одной из тем про неудачный дамп. Понимаю что совсем не об этом, была другая ошибка.
Цитата:
OlegON лучше разобраться, как была создана эта база и в чем ее особенности,
Данной информации нет. БД работала по принципу работает не трогай.
Цитата:
OlegON обозначает, что скрипт для процедур экспорта не был запущен на ней, а это один из основных...
Понимаю. Есть ли возможность установить его?
04.04.2022 13:13
Mtirt
 
Каким образом экспорт запускаете?

Можно ли проверить, что учетная запись SYS не заблокирована?
Попробовать явно запустить экспорт от имени SYS?
04.04.2022 13:36
Lanxorn
 
Цитата:
Mtirt Каким образом экспорт запускаете?
Экспорт запускаю из командной строки.
exp sys/qqq@DBNAME full=y file=H:\damp.dmp log=H:\damp_exp.log
Цитата:
Mtirt Можно ли проверить, что учетная запись SYS не заблокирована?
sqlplus /nolog
conn sys/qqq@DBNAME as sysdba
Пускает
04.04.2022 13:48
vdm
 
Ну гугл пока не отменили ж.
Он отсылает к rdbms/admin/catexp.sql
Например
04.04.2022 13:55
Mtirt
 
Написано, что нужно запустить скрипты:
SQL>@?/rdbms/admin/catexp.sql
SQL>@?/rdbms/admin/catpatch.sql

Если после них экспорт сделать не удается, смотреть, что в trace-файле, расположенном в CORE_DUMP_DEST каталоге.
04.04.2022 13:57
Lanxorn
 
Цитата:
vdm Ну гугл пока не отменили ж.
Он отсылает к rdbms/admin/catexp.sql
Пока не отменили, но честное слово пытался найти инфу.
Спасибо за ссылку, будем почитать.
04.04.2022 23:51
Lanxorn
 
В очередной раз, благодарю.
Предложенный vdm и Mtirt метод, работает на 100%
Первый скрипт отработал быстро, второй чуть дольше (примерно минут 5). Перезагрузка БД и экспорт выполняется.
Часовой пояс GMT +3, время: 16:52.

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