분류 전체보기
-
4차 산업에 따른 SAP BC 역할의 역량SAP BC 2023. 3. 13. 14:21
안녕하세요 오늘은 SAP BC라는 직무가 4차 산업에 진입하면서 필요한 역량에 대해 알아보려고 합니다. 크게 5가지 능력이 필요합니다. 클라우드 기술 이해: 4차 산업 혁명에서는 클라우드 컴퓨팅 기술이 중요한 역할을 합니다. SAP BC 직무에서는 클라우드 기술에 대한 이해가 필요합니다. 특히, 클라우드 기술을 활용한 SAP 시스템 운영 방법을 이해하고 적용할 수 있어야 합니다. 더욱이 기존 온프라미스에서 클라우드 환경으로 이전하거나 또는 새로운 PCE라는 모델을 통해 SAP를 도입하고 있는 회사가 늘어나고 있는 만큼 클라우드에 대한 전반적인 지식이 필요합니다. 보안 이해: 4차 산업 혁명에서는 사이버 보안의 중요성이 높아지고 있습니다. SAP BC 직무에서는 SAP 시스템의 보안에 대한 이해와 보안 위..
-
SAP BC 고군분투 EP. 6 - TP Hang 처리SAP BC 2022. 3. 9. 23:50
예전에 내가 맡은 사이트에서 SP 업그레이드 진행을 하고 있었는데, 분명 SAP_HR만 업그레이드 하는거라 시간이 별로 걸리지 않을텐데 1시간이 넘도록 tp successfully connected 단계에서 머물러 있다.. 작업 순서 1. TP 프로세스 확인 2. Kill 프로세스 3. SP 작업 재시작 1. TP 프로세스 확인 과거여서 내가 로그를 찍어둔게 없어서 설명으로 대체한다. /sap/trans/ 에서 로그를 확인해보면 해당 단계만 계속 반복하는걸 볼 수 있을 것이다. 그럴 경우에는 해당로그에서 프로세스 ID를 확인할 수 있지만 ps -ef |grep tp로 확인이 가능하다. 2. Kill 프로세스 해당 프로세스를 확인 후 Kipp -9 후 다시 SPAM에서 확인한다. 3. SP 작업 재시작 다..
-
SAP BC 고군분투 EP. 5 - SP Upgrade Issue : Inactive Object 처리SAP BC 2022. 3. 9. 23:37
4편에 이어서 관련된 내용이다. 정기적으로 BC들은 누구의 요청(주로 HR... )에 따라 SP를 업그레이드를 할 경우가 많다. 일반적으로 그런데 일반적으로 운영업무 시간에 작업하는 경우가 많다(운영서버는 제외...) 그리고 여러 이유로 인해 오브젝트가 잠겨있는 경우가 있다. 그럴 경우 해당 오브젝트에 대한 잠금을 해제해줘야 한다. 그렇지 않을 경우 다음과 같은 화면을 볼 수 있다. (하지만 잠긴 오브젝트가 뭔지 내가 어떻게 알아...) 들어가기 전 작업 스텝은 다음과 같습니다. 1. 잠금 오브젝트 확인 2. Repair 여부 확인 3. 잠금 해제 4. SP 업그레이드 작업 진행 그러면 이제 로그를 확인한다. 다음처럼 Repair이라는 단어가 보이면 SE03으로 이동합니다. Display Repaired..
-
SAP BC 고군분투 EP. 4 - SP Upgrade Issue : GuI 종료로 인해 큐가 끊겼을 때SAP BC 2022. 3. 9. 23:27
정기적으로 BC들은 누구의 요청(주로 HR... )에 따라 SP를 업그레이드를 할 경우가 많다. 우리는 IT를 하지만 누구보다 기도메타에 열렬한 신봉자일거라고 생각한다. 특히나 SP 작업 중 실패가 될 경우 사실상 고치지 못할 경우는 빠른 복구가 답일 경우가 있다.. 이번 경우는 내가 SP 작업 중에 갑자기 GUI가 종료됐다. 문제는 나는 배치작업으로 큐를 돌린게 아니라 Dia로 돌린다(실시간 작업 스텝 확인을 위해..) 진짜 다시 접속하면서 심장이 벌렁벌렁 떨린다. 누구보다 빠르게 로그인 후 SPAM으로 접속하면 다음처럼 덤프가 발생하면서 접속이 안된다. 이럴 경우 SE18로 이동합니다. 그 후 SFW_SWITCH_CHANGED를 입력 후 디스플레이를 클릭합니다. ※SFW_SWITCH_CHANGED 레..
-
SAP BC 고군분투 EP. 3 -- Time Sync 맞추기SAP BC 2022. 3. 9. 23:15
업무 중에 개발자들이 (HR!!!!) 서버 시간이 다른거 같다고 연락이 왔다. 아니 어머나... 3분이나 다른 것을 확인했다. 시스템에서 사실 시간이라는 것은 매우 중요하다. 그렇기에 타임싱크는 기본적으로 되어 있는데, 왜 안되어 있는 지는 나도 모른다(인수인계 받기만 했다구..) 해당 포스트에는 AIX,Window/Oracle 환경인점을 미리 말한다. 시스템 싱크를 맞추기 위해 한가지는 반드시 알아야 한다. 시간이 빠른가? 시간이 느린가? 매우 중요한 문제이다. 만약이 시스템 시간이 정규 시간보다 느린 경우는 바로 시스템을 살려도 된다. 하지만 반대로 시스템 시간이 정규 시간보다 빠를 경우는 바로 시스템을 살릴 시 문제가 된다. 그 이유는 고유한 시퀀스 번호 때문이다. 예를 들면 다음과 같다. 시스템 ..
-
SAP BC 고군분투 EP. 2 -- ADS 간단한 테스트 및 오류 확인SAP BC 2021. 10. 29. 22:28
진짜 BC는 너무 배울게 많은데 난 너무 모르는거 같다. 시스템 카피 이후 갑자기 모듈이 내 자리로 왔다. 이때가 제일 무섭다.. .제발 오지마라.... 모듈 왈, 저기....시스템에서 PDF가 안되는데요? 그러게요 왜 안될까요??....ㅎㅎ 쨋든 이날 처음 ADS에 대해 공부를 했는데 정말 내가 싫어하는 EP와 연관있는 친구치고는 쉬워서 다행이다. ADS란? 간단하게 말하면 ABAP이 PDF를 못 만드니까 대신 JAVA가 대신 해주는 것으로 난 이해했다. (아니면 댓글 부탁합니다.) ABAP 대신 JAVA가 PDF를 생성하는 업무를 하기 위해서는 이 둘이 서로 연결되어야 한다는 점과 JAVA에 PDF 관련 Component가 설치되어야 한다는 점이다. 그러기 위한 전체 조건은 다음과 같다. 1. EP ..
-
SAP BC 고군분투 EP. 1 -- System Copy(Oracle)SAP BC 2021. 10. 29. 22:00
BC 업무를 하다보면 가장 많이 하는 업무가 바로 QA 리뉴얼이다. 특히나 파트너사에서 근무하는 입장에서 정말 다양한 OS 및 DB 그리고 버전에 따라서 조금씩 다르다보니 정말 할 때 마다 새로운게 화가 난다. 그 중에서 가장 스탠다드한 DB인 Oracle 시스템 카피에 대해 설명하고자 한다. 1. 시스템 카피란 무엇인가? 시스템 카피란 기존 운영하고 있는 시스템을 그대로 다른 시스템으로 붓는 행위를 뜻한다. 일반적으로 QA 서버 리뉴얼을 위해 가장 많이 하게 된다. --> 비슷한 목적(?)으로 클라이언트 카피가 있는데, 사실 클라이언트 카피보단 시스템 카피를 난 좀 더 선호한다. 일반적 여기서 중요한건 A라는 서버에 데이터를 B로 붓는 행위로 같은 데이터를 같지만 시스템적으로 볼 떈 결코 A와 B는 같..
-