SAP 사용자 세션 강제 종료 방법(SM04 사용자 세션)

이번 포스팅은 SAP 사용자 세션 강제 종료 방법에 대해서 정리해 보았습니다.

컴퓨터 OS가 재부팅되는 등 기타 여러 상황에 의해 SAP Client는 비정상적으로 종료되었고, SAP 내에 세션은 여전히 남아 있어 중복 로그인이 되는 상황이 종종 있습니다.

비정상 종료로 인한 lock object 사항

이런 상황에서는 비종료 세션이 아직 소스 편집 Lock Object를 걸고 있는 상태이기 떄문에 추가 로그인을 하더라도 동일한 티코드 편집을 사용할 수 없습니다.

비정상 종료된 이전 세션 강제 종료 방법 – 아이디 기준

SM04 사용자 세션 티코드 로 이동합니다.

T-CODE : SM04 사용자 세션

아이디로 필터한 후, 시간 순으로 정렬합니다.

sm04 사용자 세션 티코드에서 유저 아이디 선택

현재 제 PC에는 세션이 2개 떠 있으므로 가장 먼저 시간의 2개를 세션을 종료하면 될 것으로 보입니다.

User 를 더블클릭하면 아래와 같이 리스트가 조회되는데, 종료하고자 하는 세션에 커서를 위치 시킨 후 ,하단의 End Session 버튼을 클릭하면 됩니다.

End Session 처리

바로 갱신이 안되는 경우에는 Refresh 버튼을 누르시며 잠시 기다리면 종료됨을 확인할 수 있습니다.

좀 더 자세한 사항은 SAP 공식 문서 아래의 링크를 통해 확인할 수 있습니다.

Monitoring User Sessions on Application Server ABAP

함께 보면 좋은 글

SAP ABAP에서 자주 사용되는 키워드는 아래의 포스팅에서 자세히 참고할 수 있습니다.

ABAP Collect 사용법 및 예제

ABAP CONCATENATE 사용법 및 예제 정리

ABAP LOOP AT 사용법 및 예제 등