
SAP 시스템을 EHP3 또는 EHP4로 업그레이드한 이후, 갑자기 문서 정보 레코드(DIR)에 첨부된 파일이 사라진 경험이 있으신가요? 이는 단순한 데이터 오류가 아닌 SDOKPROP 테이블의 중요한 DMS 항목이 삭제되었기 때문일 수 있습니다. 오늘은 이 문제를 진단하고 해결하는 방법을 쉽게 설명해 드리겠습니다.
1400866 - Contents of table SDOKPROP are getting lost after upgrades.
SAP Upgrade 이후 LDM 첨부파일이 사라지는 현상
업그레이드 후, Document Info Record(DIR)에서 첨부된 원본 파일(Originals)이 보이지 않는 경우가 있습니다. 하지만 파일 자체가 삭제된 것이 아닙니다. SAP의 SDOKPROP 테이블에서 DMS 관련 항목이 손실되었기 때문입니다.
이 테이블은 DMS(Document Management System)에서 파일을 올바르게 연결하는 데 필수적인 메타데이터를 담고 있습니다.
원인: 업그레이드 중 테이블 손실
SAP Note 1173675에 따르면, EHP3 또는 EHP4 업그레이드 과정 중 특정 조건에서 SDOKPROP 및 SDOKPROPT 테이블의 DMS 항목이 삭제되는 현상이 발생할 수 있다고 합니다. 이로 인해 DIR과 파일의 연결 정보가 손실되고, 시스템 상에서 첨부파일이 보이지 않게 됩니다.
해결: 140086 SAP Notes Report 수행
아래와 같이 SDOKPROP 테이블을 직접 확인해 보세요.
- T-code SE16 실행.
- 테이블 이름에 SDOKPROP 입력 후 Enter.
- 필드 PROP_NAME에 DMS* 입력.
- F8(실행) 버튼 클릭.
정상적이라면 다음과 같은 항목들이 보여야 합니다.
- DMS_ACTIVE_VERSION
- DMS_APPLICATION
- DMS_DOC_KEY
- DMS_FILE_ID
- DMS_STATUS
- … (기타 DMS 관련 필드들)
SAP Note 1173675에서 제공하는 방법을 따라 **수동 복구 프로그램(Z Program)**을 생성해야 합니다.
1. Z 프로그램 생성
Z프로그램 생성
- T-code SE80 실행.
- “Program” 선택 후, 프로그램 명: ZSDOKPROP_UPDATE 입력.
- 객체 생성 메시지에서 ‘예’ 클릭.
- ‘with TOP INCL.’ 체크 해제 후 확인.
첨부 된 프로그램 소스코드 붙여 넣기
SAP Note 또는 제공받은 REPORT_SDOKPROP.txt 파일의 코드를 복사하여 붙여넣습니다.

저장 및 활성화
- Ctrl + S (저장)
- Ctrl + F3 (활성화)
프로그램 실행

- F8 실행 후, "Entries updated in table SDOKPROP and SDOKPROPT" 메시지를 확인합니다.
다시 SE16에서 DMS* 항목들을 조회하여 정상적으로 나타나는지 확인합니다. 이후 DIR에서 첨부파일이 정상적으로 보이는지 반드시 체크하세요.
마치며
이번 문제는 SAP 업그레이드 시 간과하기 쉬운 오류이지만, 실제 운영에서는 치명적인 장애로 이어질 수 있습니다. 특히 DMS를 적극적으로 활용하는 기업이라면 반드시 점검하고 조치를 취해야 합니다.
이 글을 통해 같은 문제로 고민하셨던 분들에게 도움이 되었으면 합니다.