Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 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.045 c
3-1089704627
Sergey Vorobyev
2004-07-13 11:43
2004.08.08
Может ли сервер IB изменить план запроса после добавления данных?


14-1090303416
Внук
2004-07-20 10:03
2004.08.08
Нет слов


3-1089285208
VadimKV
2004-07-08 15:13
2004.08.08
Простой запрос из MSSQL2000 не работает в FireBerd1.5


3-1089785424
SergS
2004-07-14 10:10
2004.08.08
Delphi 7.0 и SyBase


3-1089317574
genek84
2004-07-09 00:12
2004.08.08
Подключение к БД





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский