SAP PO의 ESR(Enterprise Services Builder)/ID(Integration Directory) 오브젝트 이관 시 특징이나 주의사항 등에 대해 여러 사이트의 내용을 재 정리 하였습니다.
Transporting ESR Content and Objects of Integration Directory
- 소스PO에서 타겟PO에 오브젝트를 내보내기 할때 소프트웨어 컴포넌트 버젼은 동일해야합니다
- 사이즈가 큰 오브젝트 임포트 할때 서버에러가 발생될수 있습니다(1004684-Abort of large content import and transport 참고)
- ID의 오브젝트는 ESR를 먼저 이관 후 임포트하는게 좋습니다(캐시에러 발생될수 있음)
Imorting ESR Content
- 오브젝트 파일 이관 시 해당 유저 롤에 SAP_XI_ADMINTER,SAP_XI_CONT_ORGANIZER 필요합니다
- 컨텐츠는 서버디렉토리나 로컬PC폴더에서도 임포트도 가능합니다
- 이미 수정된 새 버젼이 충돌 시 개체목록을 확인 뒤 이관 시 제외 시킬수 있습니다
- 여러유저의 이관정보를 검색 가능합니다(Tools > Find Transports...메뉴에서)
ESR Content Transports
- 이관절차는 개발 > 테스트 > 운영서버입니다
- ESR/ID 가 아닌 별도 개발된 자바개체는 NWDI(SAP NetWeaver Development Infrastructure)를 통해 작업합니다
- 이전버젼에서 수정이 가능합니다(해당오브젝트 Message Mapping > History메뉴에서)
- 이관을 위해서는 사전에 SLD(System Landscape Directory) 구성이 필요합니다
- ESR은 오리지널 개체만 수정되는게 좋습니다(서로 다른 PO서버 버젼 관리)
- ESR 오리지날 개체가 존재하는 소프트웨어 컴퍼넌트 외에 임포트되는 PO서버나 컴퍼넌트의 수정은 잠궈야합니다(Objects Are original Objects,Objects Are Modifiable)
- ESR 오리지날 개체가 존재하지 않은 서버의 개체도 일시적으로 수정할수 있는 옵션이 존재합니다.
- 오리지날 버젼이 수정중인경우 마지막 활성화 된 버젼이 내보내기가 됩니다
- 삭제된 개체가 존재하는경우 같이 내보내기 및 타겟 서버에 반영이 가능합니다(Include Deleted Objects 체크할때)
- 내보내기 옵션인 With Namespace Definition 체크 시 소프트웨어 컴퍼넌트 버젼이나 네임스페이스 도 파일에 포함됩니다.
그외 이관시 발생되는 현상이나 특징들
- 동일한 서버에서 익스포트 후 임포트 하는 경우 특정확률로 버젼이 업데이트 안되는 현상이 발생될수 있다고 합니다.
- PI7.3에서 하나의 유저로 이관작업 할때 ID오브젝트가 수정이 안되는 현상이 발생 되었습니다.
- 오브젝트 버젼이 업데이트가 안되는 현상발생시 다시 개체를 생성하거나 상황에 따라 심각하 문제가 될수도 있습니다.
- PI7.3에서 대량 이관작업 시 임포트가 느려 강제종료를 했었는데 몇시간동안 대량롤백이 진행 되었습니다.
전에 작성하였던 운영이관 관련 내용입니다.
댓글 없음:
댓글 쓰기