Текущее время: Сб, июл 26 2025, 11:30

Часовой пояс: 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 часа


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

Сейчас этот форум просматривают: нет зарегистрированных пользователей


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

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