소개
이 60분 분량의 OBE(Oracle by Example)는 웹 클라이언트(웹 클라이언트)를 사용하여 테이블 작업을 실행하는 방법에 대해 설명합니다.
도구 릴리스 9.2.26.0부터는 웹 OMW에서 테이블 작업을 실행할 수 있습니다. 테이블 작업을 사용하면 데이터베이스 내의 물리적 테이블에 대해 작업을 수행할 수 있습니다. 이러한 작업은 데이터베이스 테이블의 물리적 속성이 EnterpriseOne에 정의된 사용자 사양과 일치하도록 합니다.
테이블 생성, 인덱스 생성, 테이블 복사, 테이블 삭제 등의 모든 테이블 작업을 Web OMW에서 직접 완료할 수 있습니다.
또한 다음과 같은 작업을 수행할 수 있습니다.
- 인덱스 생성: 현재 인덱스 생성 함수를 사용하는 경우 EnterpriseOne는 개발 클라이언트의 사용자 사양에 정의된 모든 인덱스를 생성합니다. Web OMW에서는 특정 인덱스를 선택적으로 생성할 수 있는 옵션을 제공합니다.
- 기존 데이터에 대한 테이블 생성: 이미 데이터가 포함된 테이블을 생성하는 경우(테이블 사양에 열만 추가된 경우) ALTER 명령을 사용하여 기존 데이터를 손실하지 않고 물리적 테이블을 수정하고 사양을 일치시킬 수 있습니다.
목표
이 OBE에서는 다음 방법을 배울 수 있습니다.
- 개발 클라이언트에서 OMW를 사용하여 PET_STORE 준비
- Web OMW를 사용하여 테이블 생성 작업을 실행합니다.
- Web OMW를 사용하여 인덱스 생성 작업을 실행합니다.
- Web OMW를 사용하여 테이블 복사 작업 실행
- Web OMW를 사용하여 테이블 삭제 작업 실행
- Web OMW를 사용하여 ALTER Table 작업 실행
- 웹 OMW를 사용하여 테이블 작업 로그 확인
배경
릴리스 26 및 툴 릴리스 9.2.26.0부터는 웹 OMW에서 테이블 작업을 실행할 수 있습니다.
시작하기 전에
이 OBE에 사용할 par file을 다운로드합니다.
개발 클라이언트에서 OMW를 사용하여 PET_STORE 준비
먼저 테이블 객체가 포함된 OMW 프로젝트를 생성하고 이 프로젝트를 사용하도록 프로젝트를 진행해야 합니다. 이 항목의 단계를 설명하기 위해 PET_STORE이라는 새 프로젝트가 생성됩니다.
- 개발 클라이언트의 EnterpriseOne(DV920)에 로그인합니다.
- 애플리케이션 개발 메뉴(GH902)에서 객체 관리 폴더를 확장하고 객체 관리 워크벤치 애플리케이션(P98220)을 선택하거나 빠른 경로에서 OMW로 이동합니다.
객체 관리 워크벤치로 이동(P98220) - 메뉴에서 추가를 누릅니다.
객체 관리 워크벤치 - OMW 프로젝트를 선택하고 확인을 누릅니다.
객체 관리 워크벤치 - 프로젝트에 EnterpriseOne 객체 추가 - 요약 탭의 필수 필드에 정보를 입력하고 확인을 누릅니다.
객체 관리 워크벤치 - 프로젝트 개정 - OMW 프로젝트에서 PET_STORE 프로젝트를 선택하고 고급 프로젝트를 누릅니다.
객체 관리 워크벤치 - 고급 프로젝트 - 21을 입력하고 확인을 누릅니다.
객체 관리 워크벤치 - 프로젝트 상태 변경 확인 - PET_STORE 프로젝트를 선택하고 복원을 누릅니다.
객체 관리 워크벤치 - 복원 - 예를 눌러 확인합니다.
사양 덮어쓰기/삭제 - 프로젝트 par 파일을 사용하려면 Yes를 누릅니다.
복원 유형 - PRJ_PET_STORE_60_99.par 파일을 선택하고 Open을 눌러 복원합니다.
- PET_STORE 프로젝트를 선택하고 체크아웃을 누릅니다.
객체 관리 워크벤치 - 체크아웃 - 8~11단계를 반복하여 PET_STORE 프로젝트를 다시 복원합니다.
- 새로 고치려면 찾기를 누릅니다.
- PET_STORE 프로젝트를 선택하고 체크인을 누릅니다.
프로젝트 강조 표시 - 체크인 - 새로 고치려면 찾기를 누릅니다.
새로고침
Web OMW를 사용하여 테이블 생성 작업 실행
이 섹션에서는 Web Object Management Workbench(Web OMW)에서 생성 테이블을 실행합니다.
- 웹 클라이언트의 EnterpriseOne에 로그인합니다.
- 빠른 경로에서 P98220W(Object Management Workbench – 웹)으로 이동합니다.
- 객체 관리 워크벤치 – 웹 양식에서 프로젝트 QBE 라인에 PET_STORE을 입력하고 찾기를 누릅니다. PET_STORE 프로젝트를 선택합니다.
객체 관리 워크벤치 - 웹 - 프로젝트 객체 탭의 F55TST을 선택한 다음 추가 행 작업 드롭다운 목록에서 테이블 작업을 누릅니다.
테이블 작업 선택 - 테이블 생성을 선택하고 확인을 누릅니다.
테이블 작업 창 - 대상 데이터 소스를 확인하고 확인을 누릅니다.
테이블 생성 - 결과를 확인하고 OK를 눌러 완료합니다.
테이블 생성 결과
OMW 및 Web OMW를 사용하여 인덱스 생성 작업 실행
이 섹션에서는 개발 클라이언트에서 OMW를 사용하여 인덱스 변경 사항을 준비합니다.
개발 클라이언트에서 인덱스 변경 준비
- 개발 클라이언트의 EnterpriseOne(DV920)에 로그인합니다.
- 빠른 경로에서 OMW(객체 관리 워크벤치)로 이동합니다.
- 객체 관리 워크벤치 양식에서 PET_STORE 프로젝트를 찾습니다.
객체 관리 워크벤치 - PET_STORE에서 객체로 이동하고 F55TST을 선택한 다음 복원을 누릅니다.
- 예를 눌러 검사규격 덮어쓰기/삭제 창에서 작업을 확인합니다.
사양 덮어쓰기/삭제 - 객체 구문 분석 파일을 사용하려면 예를 누릅니다.
복원 유형 - 수정된 TBLE_F55TST_60_99.par 파일(인덱스 변경)을 복원하여 인덱스 생성을 테스트합니다.

웹 OMW에서 인덱스 생성 작업 실행
이 섹션에서는 Web Object Management Workbench(Web OMW)에서 인덱스 생성을 실행합니다.
- 웹 클라이언트의 EnterpriseOne에 로그인합니다.
- 빠른 경로에서 P98220W(Object Management Workbench – 웹)으로 이동합니다.
- 객체 관리 워크벤치 – 웹 폼에서 프로젝트 QBE 라인에 PET_STORE를 입력하고 찾기를 누른 다음 PET_STORE 프로젝트를 선택합니다.
- 프로젝트 객체 탭의 F55TST을 선택한 다음 추가 행 작업 드롭다운 목록에서 테이블 작업을 누릅니다.
테이블 작업 선택 - 테이블 작업에서 인덱스 생성을 선택하고 확인을 누릅니다.
테이블 작업 창 - 인덱스 생성 창에서 대상 데이터 소스 및 결과 비교를 확인합니다.
인덱스 생성 - 테이블 인덱스 세부정보는 레이아웃(JDE_Index_Detail)을 사용하여 표시됩니다.
테이블 인덱스 작업 - 양식 메뉴에서 모두 생성을 누릅니다.
모두 생성 옵션 - 결과를 확인하고 확인을 누릅니다.
인덱스 생성 인덱스 생성 - 닫기를 눌러 종료합니다.
Web OMW를 사용하여 테이블 복사 작업 실행
이 섹션에서는 Web Object Management Workbench(Web OMW)에서 복사 테이블을 실행합니다.
- 웹 클라이언트의 EnterpriseOne에 로그인합니다.
- 빠른 경로에서 P98220W(Object Management Workbench – 웹)으로 이동합니다.
- 객체 관리 워크벤치 – 웹 양식에서 프로젝트 QBE 라인에 PET_STORE를 입력하고 찾기를 누른 다음 PET_STORE 프로젝트를 선택합니다.
프로젝트 개체 - 프로젝트 객체 탭에서 기존 항목 추가를 누릅니다. 프로젝트에 EnterpriseOne 객체 추가 창의 일반 객체 필드에서 테이블을 선택한 다음 확인을 누릅니다.
프로젝트에 EnterpriseOne 객체 추가 - 기존 테이블(예: F0911 - 계정 원장)을 검색하여 선택하고 확인을 누릅니다.
객체 라이브러리언 검색 및 선택 - 프로젝트 객체 탭의 F0911을 선택한 다음 추가 행 작업 드롭다운 목록에서 테이블 작업을 누릅니다.
프로젝트 개체 - 테이블 작업 창에서 테이블 복사를 선택하고 확인을 누릅니다.
테이블 연산 - 소스 및 대상 데이터 소스를 선택하여 확인하고 확인을 누릅니다.
테이블 복사 - 확인을 누릅니다.
프린터 선택 - 결과를 확인한 후 확인을 누릅니다.
테이블 복사 - 작업 상태 보기로 이동하여 보고서 R9866W|XJDE0001에서 결과를 확인합니다.
작업 상태 보기 - 상태가 'D'(완료)로 변경되면 그리드 열에서 출력 보기를 누릅니다.
보고서 - Web OMW 테이블 작업에서 테이블 복사 - 제출된 작업 검색 - 결과를 확인합니다.
테이블 보고서 복사
Web OMW를 사용하여 테이블 삭제 작업 실행
이 섹션에서는 Web Object Management Workbench(Web OMW)에서 테이블 삭제 작업을 실행합니다.
- 웹 클라이언트의 EnterpriseOne에 로그인합니다.
- 빠른 경로를 사용하여 P98220W(객체 관리 워크벤치 – 웹)으로 이동합니다.
- 객체 관리 워크벤치 – 웹 양식에서 프로젝트 QBE 라인에 PET_STORE를 입력하고 찾기를 누른 다음 PET_STORE 프로젝트를 선택합니다.
- 프로젝트 객체 탭의 F55TST을 선택한 다음 추가 행 작업 드롭다운 목록에서 테이블 작업을 선택합니다.
테이블 연산 - 테이블 작업 창에서 데이터베이스에서 테이블 삭제를 선택하고 확인을 누릅니다.
테이블 작업 창 - 대상 데이터 소스를 비즈니스 데이터 - TEST로 변경하고 확인을 누릅니다.
테이블 삭제 - 결과를 확인하고 확인을 눌러 완료합니다.
테이블 삭제 결과
Web OMW를 사용하여 ALTER 테이블 작업 실행
ALTER 테이블의 필요 조건:
- 열만 추가합니다.
- 기존 테이블의 데이터(데이터 보존)
- ALTER Table은 사인인된 환경에서 배치된 패키지 또는 활성 패키지를 기반으로 하는 테이블 사양(예: JDV920)을 사용하여 *ALTER 작업을 실행합니다.
- 필요한 경우 승격 작업을 사용하여 테이블 사양을 중앙 객체에서 활성 패키지로 업데이트합니다.
개발 클라이언트에서 ALTER 테이블 준비
이 섹션에서는 개발 클라이언트에서 OMW를 사용하여 *Alter Table을 준비합니다.
- 개발 클라이언트의 EnterpriseOne에 로그인합니다.
- 빠른 경로에서 BV(뱃치 버전)로 이동합니다.
- 뱃치 애플리케이션 필드에 R98403XB(테이블에 XML 데이터 로드)을 입력하고 찾기를 누릅니다.
- 추가를 눌러 버전 F55PET을 추가합니다(테이블에 F55PET XML 복사).
뱃치 버전 주: 개발 클라이언트의 C:\E920에 저장된 F55PET.xml을 복사합니다. - 처리 옵션을 설정합니다.
처리 옵션 - 환경 처리 옵션 - 고급 - 데이터 선택을 설정합니다.
데이터 선택 - UBE R98403XB | F55PET를 실행/제출하고 결과를 확인합니다.
보고서 - 데이터 테이블 - 빠른 경로를 사용하여 OMW(객체 관리 워크벤치)로 이동합니다.
- Object Management Workbench form에서 PET_STORE 프로젝트를 찾습니다.
- PET_STORE → Objects 프로젝트에서 F55PET을 선택하고 Checkout을 누릅니다.
- 예를 눌러 사양 덮어쓰기/삭제 창에서 작업을 확인합니다.
사양 덮어쓰기/삭제 창 프로젝트 폴더 - F55PET를 다시 선택하고 복원을 누릅니다.
- 예를 눌러 겹쳐쓰기를 확인하고 객체(.par) 파일을 사용하려면 예를 다시 누릅니다.
사양 덮어쓰기/삭제 창 복원 유형 - 새로 추가된 열이 포함된 수정된 TBLE_F55PET_60_99.par 파일을 복원하여 *ALTER TABLE 기능을 테스트합니다.
Design, Design Tools로 이동하고 Start Table Design Aid를 선택하여 F55PET에 새 열을 수동으로 추가할 수도 있습니다. OMW 프로젝트 - F55PET을 선택하고 체크인을 눌러 변경사항을 저장합니다.
웹 OMW를 사용하여 ALTER 테이블 작업 실행
이 섹션에서는 웹 OMW에서 ALTER 테이블 작업을 실행하는 방법을 배웁니다.
- 웹 클라이언트의 EnterpriseOne에 로그인합니다.
- 빠른 경로에서 P98220W(객체 관리 워크벤치 – 웹)으로 이동합니다.
- OMW – 웹 폼에서 프로젝트 QBE 행에 PET_STORE를 입력하고 찾기를 누른 다음 PET_STORE 프로젝트를 선택합니다.
- 프로젝트 객체 탭의 F55PET을 선택한 다음 추가 행 작업 드롭다운 목록에서 승격을 누릅니다.
승격 선택 - 확인을 눌러 객체 승격 확인 대화상자에서 작업을 확인합니다.
객체 승격 확인 - [프로젝트 객체] 탭의 F55PET를 다시 선택한 다음 추가 행 작업 드롭다운 목록에서 테이블 작업을 선택합니다.
테이블 작업 선택 - 테이블 작업 창에서 테이블 생성을 선택하고 확인을 누릅니다.
테이블 작업 창 - 대상 데이터 소스를 확인한 다음 확인을 누릅니다.
- *ALTER 작업을 적용할 수 있는 경우 폼 메뉴가 테이블 변경에 자동으로 표시됩니다.
- 확인을 누르면 *ALTER(예)를 실행할지 아니면 전체 테이블 생성을 계속할지(아니요)를 선택하라는 메시지가 표시됩니다.
- 비파괴적 *ALTER 작업을 계속하려면 테이블 변경을 선택합니다.
테이블 생성 창 - 테이블 변경 사용 가능 확인 대화 상자에서 확인을 누릅니다.
*ALTER 테이블 - 결과를 확인하고 확인을 누릅니다.
*ALTER 테이블 결과 - 엔터프라이즈 서버의 PrintQueue 폴더에 있는 *ALTER TABLE 로그를 검토하여 작업이 성공적으로 완료되었는지 확인합니다.
*ALTER 테이블 로그 로그 보기
웹 OMW를 사용하여 테이블 작업 로그 확인
이 섹션에서는 Web OMW에서 테이블 작업 OMW 로깅을 확인하는 방법에 대해 알아봅니다.
- 웹 클라이언트의 EnterpriseOne에 로그인합니다.
- 빠른 경로를 사용하여 P98220W(객체 관리 워크벤치 – 웹)으로 이동합니다.
- 객체 관리 워크벤치 – 웹 양식에서 프로젝트 QBE 라인에 PET_STORE을 입력하고 찾기를 누른 다음 PET_STORE 프로젝트를 선택합니다.
- 프로젝트 객체 탭의 F0911을 선택한 다음 추가 행 작업 드롭다운 목록에서 로깅을 선택합니다.
로깅 옵션 선택 - 객체 로그 작업 양식에서 찾기를 눌러 로그 항목을 검색합니다.
- 작업 = 44(테이블 작업)를 사용하여 항목을 찾아 선택한 다음 선택을 누릅니다.
객체 로그 작업 - 로그 세부정보를 검토할 각 라인을 선택하고 선택을 눌러 추가 정보를 봅니다.
로그 세부정보 작업 전체 로그 텍스트 보기
관련 링크
추가 학습 자원
docs.oracle.com/learn에서 자습서 및 실습을 탐색하거나 Oracle Learning YouTube 채널에서 무료 학습 콘텐츠에 액세스할 수 있습니다.
제품 설명서는 Oracle Help Center를 참조하십시오.