웹사이트 검색

RHEL/CentOS/Oracle Linux 6.5에서 Oracle 12c 설치 및 구성 - 2부


이전 기사에서는 Oracle 12c 설치를 위한 필수 구성 요소를 설정하는 방법을 설명했습니다. 이 문서에서는 일부 Oracle 설치 후 지침과 함께 RHEL/CentOS/Oracle Linux 6.5에서 Oracle 12c의 설치 및 구성을 다룹니다.

요구사항

  1. RHEL/CentOS/Oracle Linux 6.5에서 Oracle 12c 필수 구성 요소 설치 – 1부

CentOS 6.5에 Oracle 12c 데이터베이스 설치

1. 압축을 풀면 2.6GB 크기의 데이터베이스 디렉터리가 생성됩니다. 이제 오라클을 설치해보겠습니다. runInstaller를 실행하여 설치를 시작하겠습니다. 설치 프로그램 디렉터리를 탐색하고 설치 프로그램을 실행합니다.

cd database/
./runInstaller

설치 프로그램이 여기에서 시작되었습니다. 모든 단계에서 다음 또는 확인을 클릭하여 계속 진행해야 합니다.

보안 업데이트 구성

2. 보안 업데이트를 원하지 않으므로 이 단계를 건너뛰겠습니다. 확인란을 선택 취소하고 "My Oracle Support를 통해 보안 업데이트를 받고 싶습니다" 확인란을 선택합니다.

다음을 클릭하면 이메일 주소를 제공하지 않았다는 오류 메시지가 표시되고 계속하려면 를 클릭하세요.

소프트웨어 업데이트

3. 기본적으로 이메일 단계를 건너뛰었지만 소프트웨어 업데이트 건너뛰기를 선택합니다. 계속하려면 다음을 클릭하세요.

여기서는 모든 종속성을 해결했지만 여전히 최소 요구 사항에 도달하지 못했다고 표시됩니다. 걱정하지 마세요. 를 선택하여 계속 진행할 수 있습니다.

설치 옵션

4. 다음으로 설치 유형을 선택하고 데이터베이스 생성 및 구성에 대한 첫 번째 옵션을 선택하겠습니다.

시스템 클래스

5. 여기서는 서버 클래스를 선택하겠습니다. 데스크톱 컴퓨터에 설치해야 하는 경우 위의 옵션을 데스크톱 클래스로 선택할 수 있습니다.

그리드 설치 옵션

6. 여기서는 단일 인스턴스 데이터베이스 설치만 설정하겠습니다. 따라서 첫 번째 옵션을 선택하십시오.

설치 유형

7. 설치 단계를 진행하는 동안 더 많은 옵션을 얻으려면 고급 설치 옵션을 선택하세요.

제품 언어

8. 기본 언어는 영어로 선택됩니다. 언어에 따라 변경해야 하는 경우 아래 목록에서 선택하세요.

데이터베이스 에디션

9. 찾고 있는 데이터베이스 설치 버전을 선택할 차례입니다. 대규모 프로덕션의 경우 Enterprise를 사용하거나 Standard Edition이 필요한 경우 거기에 언급된 옵션을 선택할 수 있습니다. 데이터베이스 인구가 곧 증가할 예정이므로 Enterprise 설치에는 6.5GB 이상의 공간이 필요합니다.

설치 위치

10. Oracle Base 설치 위치를 입력합니다. 여기에 설치된 모든 구성 파일이 저장됩니다. 이 문서의 첫 번째 부분의 12단계에서 위치를 생성한 것처럼 여기서는 Oracle 설치 경로의 위치를 정의해야 합니다.

인벤토리 생성

11. 처음 설치하는 경우 모든 Inventory 파일은 '/u01/app/oralnventory' 디렉터리에 생성됩니다. 설치를 위해 oracle 그룹을 만들었습니다. 이제 oracle 그룹은 Inventory Directory에 액세스할 수 있는 권한을 갖게 되었습니다. 운영 체제 그룹 그룹으로 Oracle을 선택하겠습니다.

구성 유형

12. 생성하려는 데이터베이스 유형을 선택합니다. 저희는 General 용도로 사용하고 있으므로 아래 옵션 중 General을 선택하고 Next를 클릭하세요.

데이터베이스 식별자

13. 고유하게 식별되는 전역 데이터베이스 이름을 지정하고 컨테이너로 생성 데이터베이스를 선택 취소합니다. 여기서는 여러 데이터베이스를 생성하지 않을 것이기 때문입니다.

구성 옵션

14. 설치 시 4GB의 메모리를 가상 머신에 할당했지만 이는 Oracle에 충분하지 않습니다. 여기서는 시스템 전역 영역을 사용하기 위해 자동으로 메모리 할당을 활성화해야 합니다.

자동 메모리 관리 활성화 확인란을 선택하고 기본 할당 메모리를 유지하세요. 샘플 스키마가 필요한 경우 설치를 확인하고 계속할 수 있습니다.

데이터베이스 스토리지

15. 데이터베이스 저장소를 저장할 위치를 선택해야 합니다. 여기서는 데이터베이스를 저장할 '/u01/app/oracle/oradata' 위치를 할당하고 다음을 클릭하여 설치 프로그램 단계를 계속합니다.

관리 옵션

16. Oracle의 클라우드 제어 관리자 자격 증명이 없으므로 이 단계를 건너뛰어야 합니다.

복구 옵션

17. 복구 옵션을 활성화해야 하는 경우 복구 활성화를 선택해야 합니다. 실제 환경에서는 이러한 옵션을 필수로 설정해야 합니다. 여기서 이 옵션을 활성화하려면 별도의 그룹을 추가해야 하며 데이터베이스가 저장되는 기본 위치가 아닌 파일 시스템 위치 중 하나를 정의해야 합니다.

스키마 비밀번호

18. 설치 중에 미리 로드된 시작 데이터베이스의 비밀번호를 정의해야 합니다. 비밀번호에는 영숫자, 대문자, 소문자를 포함해야 합니다. 예를 들어, 내 비밀번호는 Redhat123입니다. 이 비밀번호는 웹 인터페이스 로그인에도 사용됩니다.

운영 체제 그룹

19. 오라클 그룹을 선택하기 위해서는 데이터베이스를 생성하기 위한 시스템 권한을 제공해야 합니다. 모든 옵션에 대해 oracle을 선택하세요.

요약

20. 마침내 데이터베이스를 채우기 전에 모든 설정을 검토할 수 있습니다. 변경이 필요한 경우 설정을 편집할 수 있습니다.

제품 설치

21. 파일 준비 및 복사까지 설치가 시작되었습니다. 하드웨어 리소스에 따르면 이 작업을 완료하는 데 시간이 오래 걸립니다.

22. 설정 프로세스 중에 아래 그림과 같이 루트 사용자로 두 개의 스크립트를 실행하라는 메시지가 표시됩니다.

Oracle Server에 루트 사용자로 로그인하고 '/' 파티션으로 전환하고 표시된 대로 아래 스크립트를 실행합니다.

cd /
./u01/app/oralnventory/orainstRoot.sh
./u01/app/oracle/product/12.1.0/db_1/root.sh

스크립트 실행 프로세스 중에 로컬 bin 디렉토리의 전체 경로 이름을 입력하라는 메시지가 표시될 수 있습니다. 아래와 같이 경로를 입력하고 Enter를 누르십시오.

/usr/bin

23. 위의 두 스크립트를 성공적으로 실행한 후 확인을 클릭하여 계속 진행해야 합니다.

24. 위의 모든 작업을 성공적으로 완료하면 모든 세부 정보가 포함된 데이터베이스 구성 도우미 창이 나타나고 EM Database Express<가 표시됩니다. URL. 앞으로 이동하려면 확인을 클릭하세요.

https://oracle12c.tecmint.local:5500/em

데이터베이스 계정 비밀번호를 변경하려면 비밀번호 관리를 사용할 수 있습니다.

그게 다야! 데이터베이스 구성을 성공적으로 완료했습니다. 이제 다음을 클릭하여 설치 프로세스를 계속하세요.

드디어 Oracle Database 설치가 성공적으로 완료되었습니다. Oracle 설치 프로그램을 종료하려면 닫기를 클릭하세요.

25. 데이터베이스 설치를 완료한 후 이제 일부 설치 후 구성을 수행하십시오. vi 편집기를 사용하여 'oratab' 파일을 엽니다.

vim /etc/oratab

파일을 연 후 다음 줄을 검색하세요.

orcl:/u01/app/oracle/product/12.1.0/db_1:N 

그리고 그림과 같이 매개변수 N을 Y로 변경합니다.

orcl:/u01/app/oracle/product/12.1.0/db_1:Y

새로운 변경 사항을 적용하려면 컴퓨터를 다시 시작하세요.

26. 컴퓨터를 다시 시작한 후 'lsnrctl status' 명령을 사용하여 리스너가 실행되고 있는지 확인합니다.

lsnrctl status

자동으로 시작되지 않으면 'lsnrctl start' 명령을 사용하여 수동으로 시작해야 합니다.

lsnrctl start

참고: lsnrctl이 시작되지 않으면 문제 해결 단계(문서 끝 부분에 언급됨)를 읽고 오류가 있는 경우 수정하고 리스너를 시작해 보십시오. .

27. 다음으로 sysdba를 사용하여 운영 체제 사용자로 Oracle 데이터베이스에 로그인하고 데이터베이스를 시작합니다.

sqlplus / as sysdba
startup

28. 이제 다음 주소에서 Oracle 웹 인터페이스에 액세스할 차례입니다.

https://oracle12.tecmint.local:5500/em

OR

https://192.168.0.100:5500/em

EM Express가 사용자 이름과 비밀번호를 묻는 메시지를 표시하면 SYS 또는 SYSTEM과 같은 DBA 권한이 있는 사용자로 로그인하고 스키마 비밀번호에 사용한 비밀번호를 사용합니다.

Login User = SYSTEM
Password   = Redhat123

29. Oracle 패널에 로그인하면 데이터베이스 홈이라는 기본 인터페이스와 아래와 같은 몇 가지 스크린샷을 볼 수 있습니다.

단계: Oracle 문제 해결

30. 리스너가 시작되지 않으면 아래 파일에서 도메인 이름을 로컬 IP 주소 127.0.0.1로 바꿔야 합니다.

/u01/app/oracle/product/12.1.0/db_1/network/admin/listener.ora

그게 다야! 마지막으로 CentOS 6.5에서 Oracle 12c 설치 및 구성을 성공적으로 완료했습니다. Oracle Database 12c를 설정하는 동안 오류가 발생하는 경우 언제든지 의견을 남겨주세요.