Текущее время: Вс, июл 20 2025, 00:46

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



Начать новую тему Ответить на тему  [ Сообщений: 13 ] 
Автор Сообщение
 Заголовок сообщения: При запуске SM66 зависает SAP.
СообщениеДобавлено: Вт, ноя 27 2012, 11:27 
Модератор
Модератор
Аватара пользователя

Зарегистрирован:
Ср, апр 18 2007, 07:27
Сообщения: 895
Пол: Мужской
Добрый день, коллеги!
Не пинайте меня сильно.
При запуске SM66 зависает SAP.
При этом в SM55 появляется сессия :
------Report: SAPLSMPI------User Names: SAPSYS -----Action: Insert -----Table: D342L---

Эта сессия долго висит и падает по тайм-ауту.
Не подскажете в чем проблема?

Параметры системы:
ECC6, EHP6, DB Oracle, SAP_BASIS 731Level 0002
Kernel release 720
Sup.pkg. 100
ABAP load 1780
CUA load 39

Спасибо.


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: При запуске SM66 зависает SAP.
СообщениеДобавлено: Вт, ноя 27 2012, 11:45 
Младший специалист
Младший специалист

Зарегистрирован:
Ср, июл 25 2012, 22:24
Сообщения: 76
Проверьте SM12 и SM13 на зависшие блокировки и зависшие обновления.

Но ситуация очень похожа на "в бд кончилось место".

Наличие свободного места можно посмотреть в транзакции dbacockpit->space->Tablespaces.

_________________
:mrgreen:


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: При запуске SM66 зависает SAP.
СообщениеДобавлено: Вт, ноя 27 2012, 11:55 
Модератор
Модератор
Аватара пользователя

Зарегистрирован:
Ср, апр 18 2007, 07:27
Сообщения: 895
Пол: Мужской
Tablespace-----Size-----Free
-------------------------------------
SYSAUX-----460,00-----38,25
PSAPUNDO-----1.240,00-----1.085,25
PSAPSR3-----145.660,00-----11.535,69
PSAPSR3ODS-----100,00-----98,88
PSAPSR3USR-----50,00-----15,94
SYSTEM-----1.170,00-----19,81
PSAPSR3FACT-----110,00-----109,00
PSAPSR3700-----83.850,00-----10.712,06
PSAPTEMP-----3.330,00-----3.330,00


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: При запуске SM66 зависает SAP.
СообщениеДобавлено: Вт, ноя 27 2012, 12:00 
Модератор
Модератор
Аватара пользователя

Зарегистрирован:
Ср, апр 18 2007, 07:27
Сообщения: 895
Пол: Мужской
В SM12 для таблицы D342L , Lock argument *, Клиент *, User Name * - Lock Entry List пустой. Ничего не держит.


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: При запуске SM66 зависает SAP.
СообщениеДобавлено: Вт, ноя 27 2012, 12:37 
Младший специалист
Младший специалист

Зарегистрирован:
Ср, июл 25 2012, 22:24
Сообщения: 76
В dbacockpit->Perfomance->Additional functions->Alert Log

Есть ошибки ORA-* за сегодня?

_________________
:mrgreen:


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: При запуске SM66 зависает SAP.
СообщениеДобавлено: Вт, ноя 27 2012, 12:54 
Менеджер
Менеджер

Зарегистрирован:
Пн, фев 11 2008, 11:38
Сообщения: 625
У вас 1 инстанция или есть диалоги? Обычно sm66 зависает а sm50 работает когда один их диалогов висит-недоступен и с него нельзя получить толковые данные. То что инсерт не проходит тоже интересно , в транзакции db01 ничего криминального (ну и как выше советовали alert лог оракла).


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: При запуске SM66 зависает SAP.
СообщениеДобавлено: Вт, ноя 27 2012, 12:59 
Модератор
Модератор
Аватара пользователя

Зарегистрирован:
Ср, апр 18 2007, 07:27
Сообщения: 895
Пол: Мужской
Да, было.
=============
Code:
ORA-00942: table or view does not exist

Exception CX_DBA_ADBC in function unit READ_TEXT_FILE line 12 ( function group SDBACCMS include  )
    Kernel Error ID:     
    WP ID:     6 
    WP PID:     2004
    SYSID:     ET1
    SY-SUBRC:     0 
    SQL statement: SELECT line FROM sys.ext_tab_dbac_alert
    Database: DEFAULT
caused by
Exception CX_SQL_EXCEPTION in class CL_SQL_RESULT_SET 
    Kernel Error ID:     
    DB Error:         Yes
    SQL Code:         942 
    SQL Message:     ORA-00942: table or view does not exist
    DB Object Exists:     No
    Duplicated Key:     No
    Internal Error:     5 
    Invalid Cursor:     No
    Unknown Connection:     No
    Connection Closed:     No


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: При запуске SM66 зависает SAP.
СообщениеДобавлено: Вт, ноя 27 2012, 13:00 
Модератор
Модератор
Аватара пользователя

Зарегистрирован:
Ср, апр 18 2007, 07:27
Сообщения: 895
Пол: Мужской
SergoB написал(а):
У вас 1 инстанция или есть диалоги? Обычно sm66 зависает а sm50 работает когда один их диалогов висит-недоступен и с него нельзя получить толковые данные. То что инсерт не проходит тоже интересно , в транзакции db01 ничего криминального (ну и как выше советовали alert лог оракла).

Инстанция одна.
В тр. DB01
D342L HOLD 14 4128 3252:3256 WORKGROUP\ET1 8241
D342L __WAIT 152 4832 4204:3512 WORKGROUP\ET1 4333


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: При запуске SM66 зависает SAP.
СообщениеДобавлено: Вт, ноя 27 2012, 13:16 
Младший специалист
Младший специалист

Зарегистрирован:
Ср, июл 25 2012, 22:24
Сообщения: 76
К сожалению та ошибка не связанна с проблемой в SM66, решается по ноте Note 1546456 - DBACockpit: Remote File Access for some Oracle files

Как почините обязательно вышлите алерты из dbacockpit, но не смотря на ошибку, если нажать Execute алертлог должен появиться.

_________________
:mrgreen:


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: При запуске SM66 зависает SAP.
СообщениеДобавлено: Вт, ноя 27 2012, 13:19 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Ср, июн 11 2008, 09:41
Сообщения: 340
Пол: Мужской
Code:
SQL Message:     ORA-00942: table or view does not exist

Апгрейд не проводился в системе? Похоже слетели права у SIDADM`а на какую - то вьюху. Глобальных блокировок в DB01 в нормально работающей системе не должно быть. Или в какой - то сессии не выполнен commit/rollback или упал процесс который пытался модифицировать таблицу/вьюху. Убейте процесс на сервере orakill -pid. И повторите операцию. Но хорошо бы разобраться кто напакостил.

_________________
SAP Basis, SAP Security Audit/Pentest, РФ, Москва


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: При запуске SM66 зависает SAP.
СообщениеДобавлено: Вт, ноя 27 2012, 13:36 
Младший специалист
Младший специалист

Зарегистрирован:
Ср, июл 25 2012, 22:24
Сообщения: 76
SergoB написал(а):
Инстанция одна.
В тр. DB01
D342L HOLD 14 4128 3252:3256 WORKGROUP\ET1 8241
D342L __WAIT 152 4832 4204:3512 WORKGROUP\ET1 4333


Можно конечно и дедовским методом попробовать - прибить сессию которая заблокировала таблицу.
Зайти в sqlplus:
Code:
sqlplus / as sysdba

Проверим что блокирующая сессия не системный процесс оракл:
Code:
select SID, PROGRAM from v$session where SID = 14;

Если в поле PROGRAM что-то похожее на dw.sapET1* то можно прибить.
Получим серийник сессии которая держит данные:
Code:
select SID, SERIAL# from v$session where SID = 14;

Code:
alter system kill session '14,<Серийник полученный в прошлом запросе>';

_________________
:mrgreen:


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: При запуске SM66 зависает SAP.
СообщениеДобавлено: Вт, ноя 27 2012, 13:43 
Менеджер
Менеджер

Зарегистрирован:
Пн, фев 11 2008, 11:38
Сообщения: 625
BRILDI написал:
SergoB написал(а):
У вас 1 инстанция или есть диалоги? Обычно sm66 зависает а sm50 работает когда один их диалогов висит-недоступен и с него нельзя получить толковые данные. То что инсерт не проходит тоже интересно , в транзакции db01 ничего криминального (ну и как выше советовали alert лог оракла).

Инстанция одна.
В тр. DB01
D342L HOLD 14 4128 3252:3256 WORKGROUP\ET1 8241
D342L __WAIT 152 4832 4204:3512 WORKGROUP\ET1 4333


Ну вот у вас и блокировка на уровне Oracle. Нужно выяснить что за блокировка , пока с ней не разберетесь не решите.
Все процессы будут ждать со статусом _WAIT.
Можете в seesion monitor (st04-->wait analysis -> session monitor ) определить PID на уровне ОС (может и тут он виден один из 4128 или 8241)
потом посмотреть в sm50 что за процесс под ним , если нет процесса , то на уровне OS поискать , возможно в оракле провисла сессия.


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: При запуске SM66 зависает SAP.  Тема решена
СообщениеДобавлено: Вт, ноя 27 2012, 15:58 
Модератор
Модератор
Аватара пользователя

Зарегистрирован:
Ср, апр 18 2007, 07:27
Сообщения: 895
Пол: Мужской
Всем спасибо!
Прибил сессию и все заработало.
Разбираться буду в следующий раз.


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

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


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

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


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

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