Текущее время: Вс, июл 27 2025, 18:57

Часовой пояс: UTC + 3 часа


Правила форума


ВНИМАНИЕ! Прежде чем задавать вопрос, ознакомьтесь со ссылками ниже:

Вопросы по отличиям версий SAP, Add-On, EHP - сюда
Вопросы по SAP Front End (SAPlogon, SAPgui, guiXT и т.д.) - сюда
Вопросы по LSMW - сюда
Вопросы по архивации в SAP - сюда
Вопросы по SAP GRC - сюда
Вопросы по SAP Business Workplace (почте SAP) и SAP Office - сюда
Вопросы по miniSAP (SAP mini basis) - сюда
Вопросы по SAP HANA - сюда
Вопросы по лицензированию продуктов SAP - сюда



Начать новую тему Ответить на тему  [ Сообщений: 6 ] 
Автор Сообщение
 Заголовок сообщения: Как обойти инсталятор?
СообщениеДобавлено: Чт, ноя 01 2007, 11:17 
Младший специалист
Младший специалист

Зарегистрирован:
Пт, фев 16 2007, 09:45
Сообщения: 94
Откуда: Москва
Пол: Мужской
Добрый день.

Есть табличка уже импортированая, программа импорта пытается создать на эту таблицу индекс, но валится с месагой ORA-01630.

(OLD) ERROR: CREATE statement failed for object "COEP~1"
(CREATE INDEX "COEP~1" ON "COEP" ( "MANDT", "LEDNR",
"OBJNR", "GJAHR", "WRTTP", "VERSN", "KSTAR", "HRKFT",
"PERIO", "VRGNG", "PAROB", "USPOB", "VBUND", "PARGB",
"BEKNZ", "TWAER" ) TABLESPACE PSAPBTABI STORAGE (INITIAL
16384 NEXT 0000002560K MINEXTENTS 0000000001 MAXEXTENTS
0000000300 PCTINCREASE 0000 ))
DbSlExecute: rc = 99
(SQL error 1630)
error message returned by DbSl:
ORA-01630: max # extents (300) reached in temp segment in tablespace PSAPBTABI

То есть пытается создать индекс с 300 экстенсами по дефолту. Я руками попробовал создать, для создания индекса надо 642 экстенса.
После создания руками индекса перезапускаю импорт данных, инсталятор его успешно дропает и опять пытается его создать с 300 экстенсами, и опять же валится на этом.

Добавить через sapdba экстенсы не получится, нет индекса ещё в базе.

Как обмануть инсталятор или как сказать, что индекс создан?
В папке инсталятора не вижу файлов журналов импорта, может в 4.6С они, где-то в другом месте хранятся?

БД: Oracle 8.1.7
Basis: 4.6С
OS: Win2003Serv

С Уважением Евгений.


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, ноя 01 2007, 11:44 
Директор
Директор
Аватара пользователя

Зарегистрирован:
Ср, сен 22 2004, 08:42
Сообщения: 1079
Откуда: Москва
Пол: Мужской
Параметры Next хранятся в отдельном файле в инсталляционной директрии (дистрибутива под рукой нет - имя файла точно не помню ).
Поиск по COEP и 300 и замена на большее значение.


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:   Тема решена
СообщениеДобавлено: Чт, ноя 01 2007, 11:59 
Специалист
Специалист

Зарегистрирован:
Сб, сен 01 2007, 08:56
Сообщения: 108
Откуда: Минск
Пол: Мужской
Note 533455 - Terminations due to higher number of extents
Цитата:
* ORA-01630
o If <tsp> is a temporary tablespace:
ALTER TABLESPACE <tsp> DEFAULT STORAGE (MAXEXTENTS <new>);
o Otherwise, use Note 666061 to secure a correct extents configuration to prevent similar errors occuring in the future.
o Note that when an index is created, a temporary segment is created first and only converted to a permanent index segment when the process is complete. This explains the errors caused by a temporary segment in an index tablespace when you reconstruct an index.


PS: Best practices for performance- tuning SAP R/3 and Oracle database
https://www.sdn.sap.com/irj/sdn/go/port ... 3e87656048
Цитата:
The MAXEXTENTS value for SAP objects is usually set to 300. This is a soft limit and is not necessarily what is allowed by Oracle....The solution is to monitor and increase the MAXEXTENTS value.


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, ноя 01 2007, 12:53 
Младший специалист
Младший специалист

Зарегистрирован:
Пт, фев 16 2007, 09:45
Сообщения: 94
Откуда: Москва
Пол: Мужской
Файл DDLORA.TPL в секции
# index storage parameters

Понял значение с 300 на 700
4 0000000016K 0000002560K 0000000001 0000000700

Спасибо за помощь.


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, ноя 01 2007, 14:37 
Директор
Директор
Аватара пользователя

Зарегистрирован:
Ср, сен 22 2004, 08:42
Сообщения: 1079
Откуда: Москва
Пол: Мужской
По идее next (2560) надо было увеличивать.


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, ноя 01 2007, 17:04 
Младший специалист
Младший специалист

Зарегистрирован:
Пт, фев 16 2007, 09:45
Сообщения: 94
Откуда: Москва
Пол: Мужской
Вернул на место значение пока вроде не ругается больше, в следующий раз обязательно next (2560) увеличю.


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 6 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: Yandex [Bot]


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB