chmod 770 /u01/app/oracle/admin chmod 775 /u01/app/oracle/cfgtoollogs
[root@oel6 ~]# chmod 770 /u01/app/oracle/admin [root@oel6 ~]# chmod 775 /u01/app/oracle/cfgtoollogs
데이터베이스를 생성하기 전에 일부 디렉토리에 쓰기 권한을 같은 그룹의 유저에게 허용해야 정상적으로 생성이 가능합니다.
grid와 oracle 유저를 분리 설치하여 발생하는 것이니 참고 바랍니다.
dbca
데이터베이스 생성을 위해 oracle 유저로 "dbca"를 실행합니다.
'데이터베이스 생성'을 선택하고 <다음>을 클릭합니다.
'고급 모드'를 선택하고 <다음>을 클릭합니다.
설치하려는 데이터베이스의 용도에 따라 다른 템플릿을 선택할 수 있습니다.
일반적인 사용이나 OLTP 업무 처리를 위해서 '범용 또는 트랜잭션 처리'를 선택하고 <다음>을 클릭합니다.
사용자 정의 데이터베이스를 선택할 경우, 원하는 옵션으로 좀 더 자세하게 설정할 수 있습니다.
<세부 정보 표시> 버튼을 클릭할 경우, 각 템플리트에 대한 세부적인 설정값을 확인할 수 있습니다.
데이터베이스 이름과 컨테이너 데이터베이스(이하 CDB) 생성 여부를 선택할 수 있습니다.
12c에서 제공하는 CDB 기능을 사용하려면 '컨테이너 데이터베이스 생성'을 체크해야 합니다.
원하는 값을 입력한 후, <다음>을 클릭합니다.
Enterprise Manager를 구성하거나 기존에 Enterprise Manager Cloud Control에 등록할 것인지를 선택합니다.
별도로 사용하지 않는다면 체크를 모두 해제하고 <다음>을 클릭합니다.
관리 계정의 비밀번호를 설정하는 메뉴입니다.
실습을 위한 구축이므로 '모든 계정에 동일한 관리 비밀번호 사용'을 체크하고 적당한 암호를 입력하고 <다음>을 클릭합니다.
GI 구성시에 리스너가 이미 등록되어 있으므로 기존의 리스너를 선택하고 <다음>을 클릭합니다.
데이터베이스를 저장할 위치를 선택하는 단계입니다.
모두 ASM에 저장할 것이므로 저장 영역 유형을 'ASM(Automatic Storage Management)'로 선택합니다.
데이터의 경우 '+DATA', 빠른 복구 영역은 '+FRA'를 선택하고, '아카이브를 사용으로 설정'을 체크합니다.
아카이브 파일에 대한 설정을 변경하고 싶다면 <아카이브 모드 매개변수 편집>을 클릭합니다.
저장 공간 선택이 완료되면 <다음>을 클릭합니다.
샘플 스키마 설치 여부와 데이터베이스 생성 완료 후에 추가로 실행할 스크립트를 선택하는 단계입니다.
다른 탭에서는 Database Vault 및 Label Security 설치 여부를 선택할 수 있습니다.
특이 사항이 없으면 <다음>을 클릭합니다.
인스턴스 메모리 사이즈와 관리 방법을 선택하는 화면입니다.
MEMORY_TARGET을 사용하려면 '일반 설정'을 선택하고, SGA와 PGA 영역을 구분하여 설정하려면 '사용자 정의 설정'을 선택하면 됩니다.
가용한 프로세스 양을 설정하는 탭입니다.
시스템 규모와 사용량에 맞게 지정하면 됩니다.
데이터베이스에서 사용할 문자를 선택하는 탭입니다.
다국어 데이터를 저장하려면 '유니코드(AL32UTF8)'을 선택하는 것을 권장합니다.
접속 모드를 선택하는 탭입니다.
그 밖에 파라미터를 확인하고자 한다면 <모든 초기화 매개변수> 버튼을 클릭하면 됩니다.
<고급 매개변수 표시>를 선택할 경우, 더 상세한 파라미터를 확인할 수 있습니다.
데이터베이스 생성 옵션을 선택하는 단계입니다.
복구를 위한 백업 차원으로 '데이터베이스 생성 스크립트 생성'은 체크하는 것이 좋습니다.
<저장 영역 위치 사용자 정의> 버튼을 클릭할 경우, 데이터 파일과 컨트롤 파일, 리두 로그에 대한 설정값을 확인할 수 있습니다.
본격적인 설치에 앞서 시스템의 필요 조건을 검사하는 단계입니다.
이상이 없을 경우 자동으로 다음 단계로 넘어갑니다.
데이터베이스 생성에 앞서, 지금까지 선택한 옵션에 대한 요약 정보를 보여주는 단계입니다.
요구사항대로 선택이 되었는지 확인하고, 이상이 없으면 <완료>를 클릭합니다.
데이터베이스 생성 스크립트가 먼저 생성됩니다.
스크립트 생성 후 자동으로 데이터베이스 생성이 진행됩니다.
데이터베이스 생성이 완료되면, 데이터베이스 정보와 함께 작업 로그 위치를 표시하는 화면이 나옵니다.
<비밀번호 관리>를 클릭해서 생성된 계정의 비밀번호를 변경할 수 있습니다.
작업이 완료되었으면 <닫기> 버튼을 클릭합니다.
[oracle@orcl ~]$ crsctl stat res -t -------------------------------------------------------------------------------- Name Target State Server State details -------------------------------------------------------------------------------- Local Resources -------------------------------------------------------------------------------- ora.DATA.dg ONLINE ONLINE oel6 STABLE ora.FRA.dg ONLINE ONLINE oel6 STABLE ora.LISTENER.lsnr ONLINE ONLINE oel6 STABLE ora.asm ONLINE ONLINE oel6 Started,STABLE ora.ons OFFLINE OFFLINE oel6 STABLE -------------------------------------------------------------------------------- Cluster Resources -------------------------------------------------------------------------------- ora.cssd 1 ONLINE ONLINE oel6 STABLE ora.diskmon 1 OFFLINE OFFLINE STABLE ora.evmd 1 ONLINE ONLINE oel6 STABLE ora.orcl.db 1 ONLINE ONLINE oel6 Open,STABLE --------------------------------------------------------------------------------
데이터베이스가 정상적으로 서비스로 등록된 것을 확인할 수 있습니다.