안녕하세요, IT 회사의 SAP BC 업무를 맡고 있습니다.
제가 SAP BC 업무를 시작한지 1년이 조금 넘어서 매우 서투른 관계로, 해당 질문 자체가 이상할 수도 있다는 점 미리 양해 말씀 드립니다.
질문은 아래 2가지 입니다.
1. 회사의 개별 업무개선 과제로, 일일점검시 일일히 각각의 T-Code를 들어가는 것보다 서버(AIX) 단에서 쉘 스크립트를 통해 로그 파일(SM21), 에러 내역(ST22, SM37), 테이블스페이스 정보(DB02) 등을 하나의 사용자 로그 파일(SAP 로그 파일이 아닌, 제(관리자)가 직접 생성하는 임의의 로그 파일을 의미합니다)에 출력하고 싶은데 가능할까요?? SAP에서 각각의 로그 파일의 위치도 알아야 하고, 무엇보다도 암호화 되어 있으면 안될텐데 가능할지 여부를 잘 모르겠네요...ㅜㅜ
2. SAP HANA Studio의 SMTP 기능을 통해, 서버(이 서버는 Linux Suse입니다)에 있는 사용자 로그 파일의 내용을 메일로 전송할 수 있나요?? 제가 알기로는 SAP HANA Studio에서 메일 전송 가능한 목록들만 따로 체크할 수 있다고 하던데, 해당 목록들 말고 제가 서버에 생성한 사용자 로그 파일을 메일로 보낼 수도 있을까요??
SAP BC 업무를 갓시작한 IT 새내기로서, 많이 도와주시면 감사하겠습니다.
만약 위 내용들이 구현하기 어려운 것들이라면, 아무래도 SAP 자체적인 암호화적인 이유가 있는 것일까요?? 이유도 함께 알려주신다면 정말 많은 도움이 될 것 같습니다.
감사합니다.
댓글 2
-
십년만에
2021.05.11 17:43
-
밸뿡
2021.05.22 00:19
아 SAP 자체 암호화 솔루션이라는 말은 제가 잘못 말씀드렸네요.
SAP 자체 암호화 라기 보다, 말씀해주신 DB에 붙는 DB 암호화를 말한 것입니다.
제가 우려한 건 아무래도 제가 하려는게 SAP 자체 DB에 접근해서 데이터를 추출해오는거다보니,
SAP 사(社) 입장에선 사용자가 중요한 증적 데이터를 바꿔(update)버릴 수도 있을까하여
DB에 접근하는 것조차 아예 막아놨을까 걱정한 것입니다.
SAP 관리자(BC)라면 select까지는 자유롭게 할 수 있는건가요??
저는 SAP BC지, ABAP 개발자는 아니라서 ABAP Programming으로 select 쿼리문을 쓸 수는 없는지라
AIX(또는 Linux) 서버 자체에서 SM37이나 SM21과 관련된 SAP DB에 접근하여
원하는 정보를 추출(select)하고 가공할 수 있는지 가능 여부를 여쭤본 글입니다.
답변해주셔서 감사드리며, 혹시 해당 사항에 대해 아시는 부분을 추가 답변 해주신다면 많은 도움이 될 것 같습니다.
감사합니다.
abap 언어를 쓰는? 모듈 운영자 입장에서 보면 오히려 반대의 경우는 가능할 것 같습니다.
로그 파일(SM21), 에러 내역(ST22, SM37), 테이블스페이스 정보(DB02) 가 SAP DB 에 들어 있을 것이라,
abap programming 으로 select 한 결과를 mail 로 보내줄 수 있을 것 같습니다.
암호화 되어 있는 정보의 경우
암호화의 encript/decript 가 어느 단에서 된 것인지에 따라 처리하는 부분이 달라질것 같습니다.
식견이 짧아서
DB 에 붙이는 DB 암호화, SAP Application 에 붙이는 SAP 암호화 는 봤는데, SAP 자체 암호화는 본적은 없네요.
SAP 자체 암호화 솔루션이라면 제가 경험한? 제품보다 비싸겠네요.