Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.08.08;
Скачать: CL | DM;

Вниз

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;
Скачать: CL | DM;

Наверх




Память: 0.5 MB
Время: 0.023 c
3-1089710228
Джон
2004-07-13 13:17
2004.08.08
INSERT записи из текстового файла


1-1090489850
Никола
2004-07-22 13:50
2004.08.08
Как спратать главную форму приложения?


1-1090918355
officeman
2004-07-27 12:52
2004.08.08
Чёто не так делаю! ListView1.items.Add.Caption


11-1078470890
M5
2004-03-05 10:14
2004.08.08
Как сортировать список TList?


1-1090780744
Ландграф Павел
2004-07-25 22:39
2004.08.08
удаление элемента динамического массива