패치: 준비 또는 적용 페이지

[준비 또는 적용] 페이지에서는 선택한 패치 또는 패치 세트를 준비할지 적용할지 여부를 선택할 수 있습니다. 실행하려는 사전/사후 패치 스크립트를 지정하여 패치 작업을 사용자 정의할 수도 있습니다.

주: 온라인 패치 작업 동안 Enterprise Manager는 준비 프로세스의 일부로 OracleMetaLink에서 패치 캐시로 패치 또는 패치 세트를 자동으로 다운로드합니다.

패치 준비

패치 작업 마법사를 사용하여 패치 준비만 하고 패치 적용은 하지 않을 경우 준비를 선택하고 마법사의 다음 단계로 이동합니다.

패치 적용

패치를 적용하려면 적용을 선택합니다. 이 페이지에 표시되는 나머지 옵션은 선택 사항입니다. 수행하려는 단계를 선택하고 마법사의 다음 단계로 이동하기 전에 적합한 값을 지정할 수 있습니다. 이러한 선택적 단계는 아래에서 설명합니다.

주: 기본적으로 이 페이지의 모든 선택적 단계는 비활성화되어 있습니다. 선택적 단계를 수행하려면 먼저 해당 체크 박스를 선택하고 해당 섹션에서 적합한 값을 지정해야 합니다.

준비된 위치에서 패치 적용

이미 패치가 준비된 경우 해당 준비된 위치에서 선택한 패치/패치 세트를 적용하려면 준비된 위치를 선택하고 해당 준비된 위치에 대한 전체 경로를 지정합니다.

단계 1: 사전 패치

이 단계에서 일부 사전 패치 스크립트를 실행하려면 다음과 같이 하십시오.

  1. 사용자 정의 사전 명령/스크립트를 선택하고 해당 텍스트 상자에서 스크립트를 지정합니다. 사전/사후 패치 스크립트를 지정하도록 결정한 경우 이러한 스크립트 중 하나라도 실패하면 패키지가 갱신되지 않습니다.

  2. root로 스크립트를 실행하려면 Sudo를 선택합니다.

  3. 모든 리스너와 패치하려는 Oracle 홈에서 실행 중인 데이터베이스 콘트롤을 종료하려면 해당 체크 박스를 선택합니다. 이 옵션은 대상별로 독립 실행형 데이터베이스를 패치하는 경우에만 표시됩니다.

주: 일부 패치의 경우 적용 전에 이러한 인스턴스(예: 데이터베이스)를 종료해야 합니다. Readme 보기를 눌러 선택한 패치/패치 세트에 대해 수행할 필요한 단계를 확인하십시오.

작업 중인 패치가 패치 캐시에 수동으로 추가된 경우에는 Readme 보기를 눌러 Readme를 볼 수 없습니다.

단계 2: 패치

일반적으로 기본 Bourne 셸 스크립트(패치 스크립트)는 수정할 필요가 없습니다.

패치 스크립트를 수정하려는 경우에만 이 체크 박스를 선택합니다. 셸 스크립트가 편집기에 표시됩니다. 스크립트에는 기본 위치를 패치를 준비할 디렉토리로 설정하는 명령이 포함됩니다. 필요에 따라 이 스크립트를 수정할 수 있습니다.

단계 3: SQL 적용

이 선택적 단계는 대상별로 독립 실행형 데이터베이스를 패치하는 경우에만 표시됩니다. Readme 보기를 누르고 Readme를 검토하여 선택한 패치에 대해 SQL 스크립트를 실행해야 할지 여부를 확인할 것을 권장합니다.

이 섹션에서 사전 SQL, SQL 및 사후 SQL 명령을 지정할 수 있습니다.

  1. 사전 SQL 스크립트를 지정하려면 [사용자 정의 사전 명령/스크립트]를 선택하고 실행하려는 사전 SQL 스크립트를 지정합니다. root로 스크립트를 실행하려면 Sudo를 선택합니다.

  2. 일부 SQL 스크립트의 경우 데이터베이스가 "업그레이드" 모드로 작동 중이어야 합니다. 이렇게 하려면 업그레이드 모드로 데이터베이스 시작을 선택합니다.

  3. 스크립트를 통해 SQL을 적용하려면 SQL 체크 박스를 선택하고 해당 텍스트 상자에서 적합한 SQL 스크립트를 지정합니다.

  4. 사후 SQL 스크립트를 지정하려면 [사용자 정의 사후 명령/스크립트]를 선택하고 실행하려는 사전 SQL 스크립트를 지정합니다. root로 스크립트를 실행하려면 Sudo를 선택합니다.

  5. 데이터베이스 종료를 선택합니다.

단계 4: 사후 패치

여기에서, 선택한 Oracle 홈에서 실행 중인 데이터베이스, 리스너 및 기타 대상을 시작하는 옵션을 선택할 수 있습니다.

사용자 정의 사후 명령/스크립트를 선택하고 해당 텍스트 상자에서 적합한 스크립트를 지정합니다. root로 스크립트를 실행하려면 Sudo를 선택합니다.

스크립트 템플리트에 적합한 명령을 추가했으면 다음을 누릅니다.

패치 설치 스크립트 변수 값

다음 표에서는 위에 설명된 스크립트나 위치에서 매개변수를 지정할 때 사용할 수 있는 대상 속성에 대한 변수를 나열합니다.

대상 속성에 대한 변수

변수 설명

%oraclehome%

패치 중인 현재 홈 위치. 사전/사후 스크립트 위치가 스크립트에 마지막 인수로 Oracle 홈과 함께 추가됩니다.

%emd_root%

대상 에이전트 홈 위치

%perlbin%

에이전트가 사용하는 Perl 바이너리 위치입니다.

%dbsids%

홈의 앰퍼샌드로 구분된 SID 목록(예: sora&sora1)으로 평가됩니다.

%listeners%

홈의 앰퍼샌드로 구분된 리스너 목록(예: listener1&listener2)으로 평가됩니다.

패치 작업 마법사는 [인증서 설정] 페이지에서 지정한 인증서를 사용하여 패치를 준비하거나 적용합니다.

관련 항목

패치 작업 정보

중요한 패치 권고 사항 정보

수동으로 패치 캐시에 패치 추가

Enterprise Manager 정보 로드맵