2022년 8월 14일 일요일

SAP PI/PO CC(Communication Channels) 변경하는 툴 사용법

아는 지인분통해 PI/PO 개발,품질,운영의 별도의 창이나 툴에서 업데이트를 해야하는 번거로움을 줄일수 있는 툴을 알게 되었는데요. 익숙하게 아는 Integration Diretory API를 사용하여 만들어진 툴인것 같습니다.

자세한 내용은 아래 사이트로 접속하시면 됩니다.
SAP PI/PO Communiation Channels (CC) Mass Update

전제조건

  • 현재 지원가능한 JAVA버젼은 6, 7, 8만 된다고합니다.
  • 접속하는 계정에 SAP_XI_API_DEVELOP_J2EE,SAP_XI_API_DISPLAY_J2EE 두개의 롤이 추가되어야합니다.
  • CMD창에서 JAVA -VERSION 을 쳤을경우 윈도우라면 현 자바버젼이 나와야함(안나오면 환경변수설정필요)

실행 툴 설치,셋팅 방법

  1. CCMassUpdate_20210311.zip 파일을 다운로드 합니다.
  2. source.properties와 target.properties 에서 소스,타겟 채널변경을 위한 PO접속정보를 셋팅합니다.
  3. list_channels.*.bat파일을 실행하면(파일안에 jre경로수정필요) .bat파일안의 Attributes항목대로 po의 전체 jdbc리스트파일이 다운로드 됩니다.

여기까지는 채널정보를 확인하는 부분이였고 이 다음순서는 채널을 변경하는 순서입니다. 채널의 어트리뷰트 정보는 IB(Integration Builder)툴에서 Communication Channel > Show in XML Format을 눌러 확인 가능합니다.

위와 똑같은 방법으로 update_channels.bat파일 안에 내용을 변경합니다.
채널리스트가 생성되었던 .txt파일안에서 변경이 필요한 채널값을 수정합니다.
미리 IB의 Change List를 생성합니다.(key값 필요)
update_channels.bat파일을 실행하면 체인지리스트 아이디를 입력하라고 하고 아까 생성한 Change List의 키값을 넣어주고 실행하면 실제 IB의 채널정보가 변경되는것을 확인할수 있습니다.

댓글 없음:

댓글 쓰기