Текущее время: Вт, июн 17 2025, 12:35

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


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

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


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

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