지금 지원 담당자와 채팅
지원 담당자와 채팅

SharePlex 11.4 - 참조 안내서

이 안내서 정보 이 안내서에 사용된 규칙 Oracle용 SharePlex 명령 SharePlex 매개변수 PostgreSQL용 SharePlex 명령 PostgreSQL용 SharePlex 매개변수 일반 SharePlex 유틸리티 Oracle Cloud 인프라스트럭처 SharePlex 환경 변수

데이터베이스 설정 유틸리티

데이터베이스 설정 유틸리티는 SharePlex 연결을 허용하고 복제를 지원하는 필수 데이터베이스 구성 요소를 설정하도록 소스 또는 타겟 데이터베이스를 자동으로 구성합니다.

다양한 데이터베이스 유틸리티를 설정하는 방법에 대한 자세한 내용은 SharePlex 설치 및 설정 안내서의 데이터베이스 설정 유틸리티 섹션을 참조하십시오.

Oracle Cloud 인프라스트럭처

내용

 

Oracle Cloud-ExaCS 및 DBCS에 대한 데이터베이스 설정

Database Setup utility for Oracle(ora_setup)을 사용하여 SharePlex를 Oracle 사용자로 설정하고 필요한 SharePlex 데이터베이스 객체를 생성합니다. 이 설정 유틸리티는 다음을 생성합니다.

  • SharePlex 계정
  • SharePlex에서 사용하고 SharePlex 계정이 소유하는 테이블 및 기타 객체
  • SharePlex 사용자에 대한 기본 연결

설정 유틸리티를 실행하기 전에 이 항목의 모든 내용을 검토하는 것이 좋습니다.

지원되는 데이터베이스

지원되는 플랫폼의 Oracle 소스 또는 타겟

Oracle 설정을 실행하는 경우

SharePlex 설치 시 이 유틸리티를 실행할지 여부는 데이터베이스가 소스, 중간 데이터베이스 또는 타겟 데이터베이스인지 여부와 데이터 동기화 방식에 따라 다릅니다. 초기 동기화 프로시저를 보려면 SharePlex 관리 안내서를 참조하십시오.

시스템 유형 Oracle 설정을 실행하는 경우

소스 시스템

SharePlex 설치 중에

중간 시스템 중간 시스템은 단계화 구성에서 사용됩니다. 여기서, SharePlex는 데이터를 원격 시스템(또는 시스템)에 복제한 후 해당 데이터를 중간 시스템에서 최종 타겟으로 보냅니다. 중간 시스템의 데이터베이스에 데이터를 게시하도록 SharePlex를 구성하고 핫 백업을 사용하여 해당 시스템과 타겟에 데이터를 설정하려는 경우 중간 시스템이나 타겟 시스템에서 데이터베이스 설정 유틸리티를 실행하지 마십시오. 초기 동기화 프로시저를 수행할 때 실행합니다.

타겟 시스템

복제를 활성화할 준비가 되면 소스 및 타겟 데이터를 동기화하는 데 사용할 방법이 다음에 따라 다릅니다.

  • 전송 가능한 테이블스페이스 또는 콜드 복사본(예: 익스포트/임포트, 테이프에서 저장/복원, FTP)을 사용하려는 경우 SharePlex 설치 중에 데이터베이스 설정 유틸리티를 실행합니다.
  • 타겟 데이터를 설정하기 위해 핫 백업을 사용하려는 경우 데이터베이스 설정 유틸리티를 실행하지 마십시오. 초기 동기화 프로시저를 수행할 때 실행합니다.

    참고: 백업 및 복구 전에 데이터베이스 설정 유틸리티를 실행하면 설정이 덮어쓰여지므로 백업 및 복구 후에 다시 실행해야 합니다.

지원되는 Oracle 연결

설정 유틸리티는 SharePlex 사용자가 데이터베이스에 연결할 때 사용할 수 있도록 다음 연결을 구성할 수 있습니다.

데이터베이스 유형 Connection
ASM이 있는 PDB

PDB의 TNS 별칭과 ASM 인스턴스의 TNS 또는 Bequeath입니다.

필요한 실행 권한

데이터베이스 설정 유틸리티를 실행하는 사용자는 다음 권한이 있어야 합니다.

Amazon RDS 소스 또는 타겟

설정 유틸리티를 실행하는 사용자는 Oracle RDS 인스턴스가 생성 시 생성되었던 기본 사용자여야 합니다. 설정 중에 이 사용자를 묻는 메시지가 표시됩니다.

비멀티 테넌트(표준) 데이터베이스:

설정 유틸리티를 실행하는 사용자에게는 DBA 권한이 있어야 합니다.

멀티 테넌트 데이터베이스:

설정 유틸리티를 실행하는 사용자는 SYSDBA 권한(권장)이 있어야 하지만, 최소한 sys.users$sys.enc$에 대한 권한이 있는 DBA 사용자여야 합니다.

SharePlex 사용자에게는 다음과 같은 최소 권한이 필요합니다.

create user c##sp_admin identified by sp_admin;

grant dba to c##sp_admin container=ALL;

grant select on sys.user$ to c##sp_admin with grant option container=ALL;

SharePlex에 부여된 권한

  • 데이터베이스 설정 유틸리티는 SharePlex 데이터베이스 사용자에게 다음 권한을 부여합니다.

    부여된 권한

    설명

    DBA 역할

    데이터베이스 설정 유틸리티는 DBA 역할과 무제한 리소스 권한, 테이블스페이스 권한 및 리두 로그에 대한 읽기 권한을 부여합니다.

    기본 Oracle 프로필

    기본적으로 이 프로필에는 Oracle이 기존에 할당한 무제한 리소스 권한이 있습니다.

    권한 부여

    SharePlex에 다음 권한이 부여됩니다.

    • O7_DICTIONARY_ACCESSIBILITY가 FALSE로 설정된 경우 데이터 사전(DBA 역할 외부)에 접근하려면 다음을 수행합니다.

      SharePlexUser에 사전 선택 권한 부여

    • DDL을 복제하려면 다음을 수행합니다.

      관리 옵션을 사용하여 SharePlex 사용자에게 테이블 선택 권한 부여

      관리 옵션을 사용하여 SharePlex 사용자에게 보기 생성 권한 부여

    요구 사항

    • Oracle 설정을 실행 중인 시스템에 데이터베이스 클라이언트를 설치합니다. 데이터베이스와 함께 사용할 적절한 클라이언트 버전은 Oracle 문서를 참조하십시오.
    • SharePlex 복제 구성의 모든 소스 및 타겟 Oracle 인스턴스에 대해 데이터베이스 설정 유틸리티를 실행합니다.
    • 통합 복제 토폴로지 또는 여러 variable-data 디렉토리가 있는 기타 토폴로지의 경우 각 variable-data 디렉토리에 대해 데이터베이스 설정 유틸리티를 실행합니다.
    • SharePlex는 TNS 별칭을 사용한 로컬 BEQUEATH 연결 또는 원격 연결을 지원합니다. 사용하려는 연결에 필요한 연결 값을 Oracle 설정에 제공할 준비를 하십시오. TNS를 사용하는 경우 설정을 실행하기 전에 tnsnames.ora 파일을 구성해야 합니다.

    • Oracle 데이터베이스가 멀티 테넌트 컨테이너 데이터베이스인 경우 복제 시나리오와 관련된 각 플러그형 데이터베이스에 대해 데이터베이스 설정 유틸리티를 실행합니다. SharePlex 사용자 및 스키마 객체가 각 PDB에 있어야 합니다.
    • 활성 구성이 있을 때 데이터베이스 설정 유틸리티를 실행하면 SharePlex 내부 테이블을 설치하거나 업데이트하기 위해 설정에서 수행하는 DDL이 타겟에 복제됩니다. 이 문제를 해결하려면 유틸리티를 실행하기 전에 SP_OCT_REPLICATE_ALL_DDL 매개변수를 0으로 설정한 다음, 설정이 완료되면 매개변수를 이전 설정으로 되돌립니다. 이 매개변수는 즉시 적용됩니다.

    SharePlex 스키마 스토리지 요구 사항

    Database Setup for Oracle 유틸리티는 SharePlex에서 사용할 일부 데이터베이스 객체를 설치합니다. Oracle 설정을 실행하기 전에 이러한 객체에 대한 스토리지 요구 사항이 충족되어야 합니다. 다음 표를 참조하십시오.

    스토리지 설명
    SharePlex 객체 테이블스페이스

    데이터베이스 설정 유틸리티는 선택한 테이블스페이스에 일부 테이블을 설치합니다. SHAREPLEX_LOBMAP 테이블을 제외한 모든 테이블은 테이블스페이스의 기본 스토리지 설정을 사용합니다.

    SHAREPLEX_LOBMAP 테이블에는 행 외부에 저장된 LOB에 대한 항목이 포함되어 있습니다. 항목은 1MB INITIAL 익스텐트, 1MB NEXT 익스텐트, PCTINCREASE 10으로 생성됩니다. MAXEXTENTS는 120이므로 테이블을 120MB까지 늘릴 수 있습니다.

    기본 조치: 기본 키와 유니크 키에 대한 추가 로깅을 활성화하는 경우 SP_OCT_ENABLE_LOBMAP 매개변수를 0으로 설정할 수 있으며 SHAREPLEX_LOBMAP 테이블에는 아무것도 저장되지 않습니다. 이 경우 크기 증가를 고려할 필요가 없습니다. Read 프로세스의 성능을 최대화하려면 기본 키와 유니크 키에 대한 추가 로깅을 활성화하는 것이 좋습니다.

    대체 조치: 기본 스토리지는 일반적으로 SHAREPLEX_LOBMAP에 충분하며 4백만 개가 넘는 LOB 항목이 허용됩니다. 복제할 Oracle 테이블에 자주 삽입되거나 업데이트되는 LOB 컬럼이 많은 경우, 이에 따라 SharePlex 테이블스페이스의 크기를 늘리는 것이 좋습니다. 이 테이블은 다른 SharePlex 테이블과 테이블스페이스를 공유한다는 점을 고려하십시오.

    데이터베이스가 CBO(Cost-Based Optimizer)를 사용하고 SharePlex가 처리하는 테이블에 다수의 LOB가 포함되어 있는 경우 SHAREPLEX_LOBMAP 테이블을 분석 일정에 포함합니다.

    참고: SharePlex를 새로 설치해도 이전 설치의 스토리지 매개변수는 변경되지 않습니다.

    SharePlex 임시 테이블스페이스

    데이터베이스 설정 유틸리티는 compare 명령으로 수행되는 정렬을 포함하여 정렬 및 기타 작업에 사용할 SharePlex에 대한 임시 테이블스페이스를 묻는 메시지를 표시합니다. 기본 임시 테이블스페이스는 SharePlex 객체가 설치된 테이블스페이스입니다. compare 명령을 사용하여 대형 테이블, 특히 기본 키나 유니크 키가 없는 테이블을 비교하려는 경우에는 SharePlex에 전용 임시 테이블스페이스를 지정하십시오.

    SharePlex 인덱스 테이블스페이스

    데이터베이스 설정 유틸리티는 SharePlex 테이블에 대한 인덱스를 저장할 테이블스페이스를 묻는 메시지를 표시합니다. 기본 인덱스 테이블스페이스는 SharePlex 객체가 설치된 테이블스페이스입니다. I/O 경합을 최소화하려면 테이블이 설치된 테이블스페이스와 다른 인덱스 테이블스페이스를 지정하십시오.

    참고: SharePlex 객체 테이블스페이스에 SharePlex 이전 버전의 인덱스가 설치된 경우 해당 인덱스를 다른 테이블스페이스로 이동한 다음, 설정 유틸리티를 실행할 때 해당 테이블스페이스를 지정할 수 있습니다.

    Oracle cloud-ExaCS 및 DBCS에 대한 데이터베이스 설정 실행

    Oracle cloud-ExaCS 및 DBCS에 대한 데이터베이스 설정을 실행하려면 다음 단계를 수행합니다.

    중요! 이 프로시저를 수행하려면 먼저 Oracle 인스턴스가 열려 있어야 합니다.

    1. (Unix 및 Linux에만 해당) 여러 variable-data 디렉토리를 사용하는 경우 데이터베이스 설정을 실행 중인 SharePlex 인스턴스의 variable-data 디렉토리를 가리키는 환경 변수를 내보냅니다.

      ksh 셸:

      export SP_SYS_VARDIR=/full_path_of_variable-data_directory

      csh 셸:

      setenv SP_SYS_VARDIR=/full_path_of_variable-data_directory

    2. sp_cop을 포함하여 실행 중인 모든 SharePlex 프로세스를 종료합니다.
    3. SharePlex bin 하위 디렉토리의 전체 경로를 사용하여 운영 체제의 명령 프롬프트에서 데이터베이스 설정 프로그램을 실행합니다.

    4. SharePlex 구성에서 시스템이 소스 시스템인지, 타겟 시스템인지, 아니면 소스 및 타겟 시스템 둘 다인지 지정합니다.

      참고: 이 프롬프트는 이 데이터베이스에 대한 설정을 처음 실행할 때만 나타납니다.

    5. 연결 유형으로 Oracle을 선택합니다.
    6. 원하는 연결 유형에 맞게 SharePlex를 올바르게 구성하기 위한 프롬프트 및 응답은 다음 표를 참조하십시오.

    표3: 설정 프롬프트 및 응답

    프롬프트 응답
    Will SharePlex install be using a BEQUEATH connection? (Entering 'n' implies a SQL*net connection):

    로컬 BEQUEATH 연결을 사용하려면 Y를 누르고 TNS 별칭 연결을 사용하려면 N을 누릅니다.

    참고: 다음과 같은 경우 TNS 별칭을 사용하려면 N을 누릅니다.
    • 데이터베이스가 멀티 테넌트 데이터베이스임
    • SharePlex가 Amazon RDS와 같은 원격 데이터베이스에서 캡처하거나 원격 데이터베이스에 게시함
    • 데이터베이스가 클러스터(예: Oracle RAC)에 있음

    Are you configuring SharePlex for an AWS RDS database?

    RDS에서 Oracle 데이터베이스에 대해 SharePlex를 구성하지 않는 경우 N을 누릅니다.

    Amazon AWS RDS 데이터베이스에 대해 SharePlex를 구성하는 경우 Y를 누릅니다.

    다음 프롬프트 중 하나가 표시됩니다.

    • BEQUEATH= Y를 선택한 경우:

      Enter the Oracle SID for which SharePlex should be installed:

    • BEQUEATH = N을 선택한 경우:

      Enter the TNS alias for which SharePlex should be installed:

    비멀티 테넌트 데이터베이스: 기본값을 수락하거나 올바른 SID 또는 TNS 별칭을 입력합니다.

    RAC에서 TNS 별칭은 전역 별칭이어야 합니다.

    멀티 테넌트 데이터베이스: PDB의 TNS 별칭을 입력합니다.

    Amazon RDS: RDS 데이터베이스의 TNS 별칭을 입력합니다.

    다음 프롬프트 중 하나가 표시됩니다.

    • 데이터베이스가 RDS에 없는 경우:

      SID에 대한 DBA 사용자를 입력합니다.

    • 데이터베이스가 RDS에 있는 경우:

      In order to create the SharePlex tables and user account, we must connect to the RDS database using the RDS primary user.

    비멀티 테넌트 데이터베이스: DBA 권한이 있는 데이터베이스 사용자의 이름을 입력합니다.

    멀티 테넌트 데이터베이스: 계정 및 객체를 설치하는 데 필요한 권한이 있는 일반 사용자의 이름을 입력합니다.

    Amazon RDS 데이터베이스: RDS 기본 사용자의 이름을 입력합니다.

    다음 프롬프트 중 하나가 표시됩니다.

    • 데이터베이스가 RDS에 없는 경우:

      Enter password for the DBA account, which will not echo:

    • 데이터베이스가 RDS에 있는 경우:

      Enter the password for the RDS primary user, which will not echo.

    비멀티 테넌트 데이터베이스: DBA 사용자의 비밀번호를 입력합니다.

    멀티 테넌트 데이터베이스: 일반 사용자의 비밀번호를 입력합니다. @ 및 connection string의 나머지 부분을 생략합니다. SharePlex는 적절한 형식으로 connection string을 구성합니다.

    Amazon RDS 데이터베이스: RDS 기본 사용자의 비밀번호를 입력합니다.

     

    Current SharePlex user is user.

    Would you like to create a new SharePlex user?

    기존 SharePlex 계정을 업데이트하려면 N을 누르고 새 SharePlex 계정을 생성하려면 Y를 누릅니다. 메시지가 표시되면 자격 증명을 입력합니다.

    기존 SharePlex 사용자에 대해 유효한 비밀번호를 입력하려는 경우 5번 시도할 수 있습니다. 비밀번호는 난독화되어 있습니다.

    중요! 활성 구성이 있고 SharePlex 스키마를 변경한 경우 이전 스키마의 SharePlex 객체를 새 스키마로 복사하여 복제 환경을 유지할 수 있습니다.

    Do you want to enable replication of tables with TDE?

    RDS에는 TDE가 지원되지 않으므로 N을 누릅니다.

    Enter the default tablespace for use by SharePlex:

    기본값을 적용하려면 Enter 키를 누르고 다른 테이블스페이스 이름을 사용하려면 입력합니다.

    Enter the temporary tablespace for use by SharePlex:

    기본값을 적용하려면 Enter 키를 누르고 다른 테이블스페이스 이름을 사용하려면 입력합니다.

    Enter the index tablespace for use by SharePlex:

    기본값을 적용하려면 Enter 키를 누르고 다른 테이블스페이스 이름을 사용하려면 입력합니다.

    Will the current setup for sid: SID be used as a source (including cases as source for failover or primary-primary setups)?

     

    소스 시스템인 경우 Y를 누르고 타겟 시스템인 경우 N을 누릅니다.

    중요: 기본-기본 구성(피어-투-피어) 및 고가용성 구성의 모든 시스템은 복제의 양방향 특성으로 인해 소스 시스템으로 간주됩니다.

    참고:
    • 다음 프롬프트는 데이터베이스가 ASM의 소스인 경우에만 표시됩니다.
    • Oracle 타겟인 경우 이제 설정이 완료되었습니다.

     

    ASM detected. Do you wish to connect to ASM using BEQUEATH connection?

     

    BEQUEATH 연결을 사용하여 ASM 인스턴스에 연결하려면 SharePlex에 대해 Y를 누르고, TNS 별칭을 사용하려면 N을 누릅니다.

    중요! 데이터베이스가 ASM을 사용하는 경우 데이터베이스 TNS 별칭이 SCAN IP로 구성된 경우 SharePlex가 ASM 인스턴스에 연결하려면 ASM TNS 별칭을 통해 연결을 지정해야 합니다.

    BEQUEATH 연결을 선택하지 않은 경우 다음 프롬프트가 표시됩니다.

    Do you wish to keep connecting using the same user/password?

     

    로그인 사용자와 동일한 사용자 및 비밀번호를 사용하려면 Y를 누르고, 다른 사용자 및 비밀번호를 입력하려면 N을 누릅니다.

    일반적으로 SharePlex를 실행하는 사용자는 OSASM 그룹의 구성원이어야 합니다. SP_OCT_OLOG_USE_OCI가 기본값이 아닌 1로 설정된 경우에는 적용되지 않습니다.

    또한 BEQUEATH 연결을 사용하는 경우 SharePlex를 실행하는 사용자는 OSDBA 그룹의 구성원이어야 합니다.

    참고:

    Enter the ASM tns alias to be used by SharePlex:

    TNS 별칭의 이름을 입력합니다.

    Enter an ASM admin (has both sysdba and sysasm privilege) username for alias:

    ASM 인스턴스에 대한 sysasm 및 sysdba 권한이 있는 사용자의 이름을 입력합니다.

    Enter user password for user:

    사용자의 비밀번호를 입력합니다.

    SharePlex는 Oracle Spatial 및 Graph 옵션의 SDO_GEOMETRY 데이터 유형을 지원하는 패키지가 포함된 내부 객체를 설치합니다. 이 옵션이 데이터베이스에 설치되어 있지 않으면 다음 프롬프트가 표시됩니다.

    The SharePlex object that supports replication of SDO_GEOMETRY cannot be installed because the Oracle Spatial and Graph feature is not installed. Do you want to continue with the setup without support for SDO_GEOMETRY? [n]:

    SDO_GEOMETRY 지원 없이 데이터베이스 설정을 계속하려면 Y를 누르고, ora_setup을 종료하려면 N을 누릅니다.

     

    1. Oracle 설정이 완료되면 ora_setup.config 파일이 <Installation_directory>/var/data 내부에 생성됩니다.
    tnsnames 파일에 대한 참고 사항

    TNS 별칭을 통한 데이터베이스 연결 및 BEQUEATH 연결(OS 인증을 통해)을 통한 로컬 ASM 연결을 위해 SharePlex를 설정하는 경우 각 노드에서 tnsnames.ora 파일을 올바르게 설정해야 합니다. SharePlex 데이터베이스 계정이 기본 노드에 있다고 가정하면 SharePlexSharePlex 설치 시 제공되었기 때문에 기본 ASM_SID에 항상 자동으로 연결됩니다. 그러나 장애 조치 시 SharePlex는 로컬 v$asm_client 뷰를 쿼리하여 장애 조치 인스턴스의 올바른 ASM_SID를 가져와야 합니다. 그러므로 지정된 노드의 IP 주소가 해당 노드의 로컬 tnsnames.ora 파일에서 항상 첫 번째로 나열되는지 확인합니다.

  • SharePlex 환경 변수

    SharePlex는 다음 환경 변수를 사용하며, 이러한 변수는 특정 상황에서 설정해야 할 수 있습니다. 일반적으로 변수를 설정하기 전이나 설정한 후에 추가 단계를 수행해야 하므로 SharePlex 변수를 설정하기 전에 권장 지침을 참조하십시오.

    환경 변수 설명
    EDITOR 하나(예: create config 명령)를 사용하는 sp_ctrl 명령에 대한 기본 ASCII 텍스트 편집기를 설정합니다.
    HOST sp_ctrl의 모든 로컬 실행 세션에 대한 호스트 이름을 설정합니다.
    SP_COP_TPORT

    SharePlex의 인스턴스에 대해 기본이 아닌 포트 번호를 설정합니다. 기본 포트 번호는 2100입니다. 다음 중 하나에 해당하는 경우 다른 포트 번호를 설정해야 할 수 있습니다.

    • sp_cop의 추가 인스턴스를 설정 중입니다.
    • 2100이 아닌 다른 포트 번호를 사용해야 합니다.
    SP_SYS_HOST_NAME

    구성 활성화 중에 SharePlex가 바인딩되는 호스트 이름을 설정합니다. 이 변수는 다음 용도로 사용됩니다.

    • Oracle RAC와 같은 클러스터 시스템에서 가상 IP 주소(전역 클러스터 패키지 이름이라고도 함)를 설정합니다. 이 변수는 모든 클러스터 노드에 설정되어야 합니다.
    • SP_SYS_HOST_NAME이 소스 시스템에서 IPV6 주소로 설정된 경우 타겟 시스템의 SharePlex는 버전이 9.0 이상이어야 합니다.

    SP_SYS_VARDIR sp_cop가 구성 데이터, 큐, 로그 및 기타 정보를 찾을 수 있도록 SharePlex variable-data 디렉토리에 대한 전체 경로를 설정합니다. 로컬 시스템에 sp_cop의 인스턴스가 하나만 있는 경우 이 변수는 기본적으로 설정됩니다*. 로컬 시스템에 sp_cop의 인스턴스가 여러 개 있는 경우 해당 인스턴스에 대해 다른 SharePlex 변수를 설정하기 전에 항상 이 변수가 인스턴스의 올바른 variable-data 디렉토리를 가리키도록 설정합니다.
    SP_SYS_SECURE_MODE

    SharePlex의 현재 인스턴스가 실행되는 동안 모든 compare와 repair 실행에 대한 compare와 repair SQL 로그 파일의 출력을 금지합니다. 이 변수는 SharePlex 시작 전에 설정해야 하므로 sp_cop 프로세스가 실행 중인 경우 이 변수를 설정한 후 재시작해야 합니다. sp_cop이 이 환경 변수와 함께 실행되면 compare 또는 repair 명령은 데이터를 SQL 파일에 넣지 않으며 Post 프로세스는 데이터를 SharePlex 오류 로그에 넣지 않습니다.

    * Unix 및 Linux에서는 variable-data 디렉토리가 proddir/data/default.yaml 파일에 설정됩니다.

    Unix 또는 Linux에서 환경 변수를 설정하려면 다음을 수행합니다.

    ksh 셸:

    export variable_name=value

    csh 셸:

    setenv variable_name value

     

    ksh 셸:

    export SP_SYS_VARDIR=full_path_of_variable-data_directory

    csh 셸:

    setenv SP_SYS_VARDIR full_path_of_variable-data_directory

     

    The document was helpful.

    평가 결과 선택

    I easily found the information I needed.

    평가 결과 선택