![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
ORACLE. экспорт и импорт дампа. Ошибка. [D6]
SergP © (2004-06-23 23:20:00)Есть схема. Делаю экспорт дампа. Затем импортирую его в другую базу.
Возникает куча ошибок типа:
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" заменен на ",", чтобы можно было продолжать.
Из-за чего это? И что делать в этом случае?
SergP (2004-07-16 10:55:00) [1]Ну в первый раз нужно было сделать новую схему и в нее засунуть дамп из существующей, на том же сервере, в той же базе. Были такие проблемы как я описал в сабже. Но потом (немогу понять из-за чего, что-то видно я сделал, а что не знаю сам) все прошло нормально.
А на этот раз проблема в том что у меня есть только дамп.
Т.е. была машина, на которой винда или криво поставлена была или хз. но тормозило все страшно, и я все грохнул и переустановил с нуля винду и оракл (естественно перед этим сделал дамп).
А вот теперь при импорте из дампа вылазят такие ошибки. Размер буфера (если я правильно понял какого буфера) делал BUFFER=2000000, но это нифига не дало.
Связывался с нашим вышестоящим учреждением, сказали что типа это все нормально и можно на это не обращать внимания... Но мне это все равно не нравится.
Хотелось бы знать все-таки из-за чего происходят эти ошибки...
Reindeer Moss Eater (2004-07-15 12:30:00) [2]Может и не с буфером.
Но мне видится, что с буфером она связана.
Если у тебя оба сервера доступны с одного рабочего места, то не мучайся, и воспользуйся командой COPY в SQL Plus.
SergP (2004-07-14 18:52:00) [3]
> Reindeer Moss Eater © (14.07.04 09:14) [10]
> Запусти в интерактивном режиме и увидишь все значения по
> умолчанию
Посмотрел. Что-то около 32К
Пробовал несколько раз ставить значения побольше. В последний раз поставил 2Мб. нифига не изменилось.
Может все-таки ошибка не с буфером связана?
Reindeer Moss Eater (2004-07-14 09:14:00) [4]Запусти в интерактивном режиме и увидишь все значения по умолчанию
SergP (2004-07-14 00:20:00) [5]Вобщем в прошлый раз как-то получилось что в конце концов все импортировалось без ошибок. Но сегодня снова такая фигня вылезла.
Пробовал указывать разные значения буфера но не помогло...
I>
> Reindeer Moss Eater © (24.06.04 08:43) [2]
> Входной буфер короток. Вот и все.
Проблема в том что понятие "короток" относительное. Т.е. я не знаю сколько ему нужно на самом деле. Как узнать? Или как узнать сколько берется по умолчанию?
SergP (2004-06-24 10:10:00) [6]
> [7] Reindeer Moss Eater © (24.06.04 09:12)
> imp help=y
Большое Спасибо.....
Reindeer Moss Eater (2004-06-24 09:12:00) [7]imp help=y
Reindeer Moss Eater (2004-06-24 09:02:00) [8]И где можно почитать о параметрах imp и exp?
Ну наверное в меню макдональдса.
Запусти свой imp не в пакетном, а в интерактивном режиме.
Параметры он у тебя спросит сам.
SergP (2004-06-24 08:58:00) [9]
> [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 08:51:00) [10]Один из параметров imp.exe
SergP (2004-06-24 08:48:00) [11]
> [2] Reindeer Moss Eater © (24.06.04 08:43)
> Входной буфер короток. Вот и все.
Можно поподробнее? Что в данном случае подразумевается под входным буфером и как это можно исправить?
Reindeer Moss Eater (2004-06-24 08:43:00) [12]Входной буфер короток. Вот и все.
Sergey13 (2004-06-24 08:16:00) [13]Так может какие то процедуры ссылались на объекты других схем, которых в новой базе нет. Или что то в этом роде. ИМХО