Форум: "Базы";
Текущий архив: 2004.08.08;
Скачать: [xml.tar.bz2];
ВнизORACLE. экспорт и импорт дампа. Ошибка. Найти похожие ветки
← →
SergP © (2004-06-23 23:20) [0]Есть схема. Делаю экспорт дампа. Затем импортирую его в другую базу.
Возникает куча ошибок типа:
IMP-00017: при выполнении следующей команды ORACLE возвращает ошибку 6550:
"DECLARE SREC DBMS_STATS.STATREC; BEGIN SREC.MINVAL := NULL; SREC.MAXVAL :="
" NULL; SREC.EAVS := 0; SREC.CHVALS := NULL; SREC.NOVALS := DBMS_STATS.NUMAR"
"RAY(); SREC.BKVALS := DBMS_STATS.NUMARRAY(); SREC.EPC := 0; DBMS_STATS.SET_"
"COLUMN_STATS(NULL,""J_POVSKASDER"",""UNIT"", NULL ,NULL,NULL,0,,5,2,srec,1,"
"0); END;"
IMP-00003: ORACLE выдал ошибку 6550
ORA-06550: Строка 1, столбец 289:
PLS-00103: Встретился символ "," в то время как ожидалось одно из следующих:
( - + mod not null others <an identifier>
<a double-quoted delimited-identifier> <a bind variable> avg
count current exists max min prior sql stddev sum variance
execute forall time timestamp interval date
<a string literal with character set specification>
<a number> <a single-quoted SQL string>
Символ "null" заменен на ",", чтобы можно было продолжать.
Из-за чего это? И что делать в этом случае?
← →
Sergey13 © (2004-06-24 08:16) [1]Так может какие то процедуры ссылались на объекты других схем, которых в новой базе нет. Или что то в этом роде. ИМХО
← →
Reindeer Moss Eater © (2004-06-24 08:43) [2]Входной буфер короток. Вот и все.
← →
SergP © (2004-06-24 08:48) [3]
> [2] Reindeer Moss Eater © (24.06.04 08:43)
> Входной буфер короток. Вот и все.
Можно поподробнее? Что в данном случае подразумевается под входным буфером и как это можно исправить?
← →
Reindeer Moss Eater © (2004-06-24 08:51) [4]Один из параметров imp.exe
← →
SergP © (2004-06-24 08:58) [5]
> [4] Reindeer Moss Eater © (24.06.04 08:51)
> Один из параметров imp.exe
Какой?
Я вчера искал описание всех параметров imp.exe и exp.exe , но ничего так толком и не нашел, а встроенной справки (типа imp.exe /? ) тоже что-то вроде нет. Юзаю только те параметры, которые знаю.
И где можно почитать о параметрах imp и exp?
← →
Reindeer Moss Eater © (2004-06-24 09:02) [6]И где можно почитать о параметрах imp и exp?
Ну наверное в меню макдональдса.
Запусти свой imp не в пакетном, а в интерактивном режиме.
Параметры он у тебя спросит сам.
← →
Reindeer Moss Eater © (2004-06-24 09:12) [7]imp help=y
← →
SergP © (2004-06-24 10:10) [8]
> [7] Reindeer Moss Eater © (24.06.04 09:12)
> imp help=y
Большое Спасибо.....
← →
SergP © (2004-07-14 00:20) [9]Вобщем в прошлый раз как-то получилось что в конце концов все импортировалось без ошибок. Но сегодня снова такая фигня вылезла.
Пробовал указывать разные значения буфера но не помогло...
I>
> Reindeer Moss Eater © (24.06.04 08:43) [2]
> Входной буфер короток. Вот и все.
Проблема в том что понятие "короток" относительное. Т.е. я не знаю сколько ему нужно на самом деле. Как узнать? Или как узнать сколько берется по умолчанию?
← →
Reindeer Moss Eater © (2004-07-14 09:14) [10]Запусти в интерактивном режиме и увидишь все значения по умолчанию
← →
SergP © (2004-07-14 18:52) [11]
> Reindeer Moss Eater © (14.07.04 09:14) [10]
> Запусти в интерактивном режиме и увидишь все значения по
> умолчанию
Посмотрел. Что-то около 32К
Пробовал несколько раз ставить значения побольше. В последний раз поставил 2Мб. нифига не изменилось.
Может все-таки ошибка не с буфером связана?
← →
Reindeer Moss Eater © (2004-07-15 12:30) [12]Может и не с буфером.
Но мне видится, что с буфером она связана.
Если у тебя оба сервера доступны с одного рабочего места, то не мучайся, и воспользуйся командой COPY в SQL Plus.
← →
SergP © (2004-07-16 10:55) [13]Ну в первый раз нужно было сделать новую схему и в нее засунуть дамп из существующей, на том же сервере, в той же базе. Были такие проблемы как я описал в сабже. Но потом (немогу понять из-за чего, что-то видно я сделал, а что не знаю сам) все прошло нормально.
А на этот раз проблема в том что у меня есть только дамп.
Т.е. была машина, на которой винда или криво поставлена была или хз. но тормозило все страшно, и я все грохнул и переустановил с нуля винду и оракл (естественно перед этим сделал дамп).
А вот теперь при импорте из дампа вылазят такие ошибки. Размер буфера (если я правильно понял какого буфера) делал BUFFER=2000000, но это нифига не дало.
Связывался с нашим вышестоящим учреждением, сказали что типа это все нормально и можно на это не обращать внимания... Но мне это все равно не нравится.
Хотелось бы знать все-таки из-за чего происходят эти ошибки...
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2004.08.08;
Скачать: [xml.tar.bz2];
Память: 0.48 MB
Время: 0.034 c