OS환경 : Oracle Linux 6.8 (64bit)
DB 환경 : Oracle Database 11.2.0.4
방법 : Oracle Linux 6.8에 Oracle 11g R2 Create database 명령으로 DB 수동생성
1. init.ora 파일 생성
- 파라미터 값은 DB 용도에 맞게 설정함.
2. DB 생성
1 2 3 4 5 6 7 8 9 10 11 12 13 14 | $ export ORACLE_SID=ORCL11 $ sqlplus "/as sysdba" SQL> startup nomount SQL> CREATE DATABASE "ORCL11" LOGFILE GROUP 1 ('/app/oracle/oradata/ORCL11/redo01.log') SIZE 200M, GROUP 2 ('/app/oracle/oradata/ORCL11/redo02.log') SIZE 200M, GROUP 3 ('/app/oracle/oradata/ORCL11/redo03.log') SIZE 200M DATAFILE '/app/oracle/oradata/ORCL11/system01.dbf' SIZE 700M eXTENT MANAGEMENT LOCAL SYSAUX DATAFILE '/app/oracle/oradata/ORCL11/sysaux01.dbf' SIZE 500M DEFAULT TEMPORARY TABLESPACE TEMP TEMPFILE '/app/oracle/oradata/ORCL11/temp01.dbf' SIZE 2000M UNDO TABLESPACE "UNDOTBS1" DATAFILE '/app/oracle/oradata/ORCL11/undotbs01.dbf' SIZE 300M AUTOEXTEND ON NEXT 100M MAXSIZE 1000M CHARACTER SET KO16MSWIN949; |
3. catalog.sql, catproc.sql 실행
1 2 3 4 | $ cd $ORACLE_HOME/rdbms/admin/ $ sqlplus "/as sysdba" SQL> @catalog.sql SQL> @catproc.sql |
catalog.sql :데이터 딕셔너리 뷰와 다이나믹 퍼포먼스 뷰를 생성
catproc.sql : PL/SQL을 사용하는데 필요한 패키지 및 프로시져를 생성
4. invalid 상태인 오브젝트가 있는지 확인
1 2 3 | $ cd $ORACLE_HOME/rdbms/admin/ $ sqlplus "/as sysdba" SQL> select object_name from dba_objects where status='INVALID' and owner='SYS'; |
5. password 파일 생성
1 2 | $ cd $ORACLE_HOME/dbs $ orapwd file=orapwORCL11 password=oracle |
6. tnsnames.ora, listener.ora 파일 수정
1 2 3 | $ cd $ORACLE_HOME/network/admin $ vi tnsnames.ora $ vi listener.ora |
※ PUPBLD.SQL
유저 생성후 로그인 할때 아래 메세지 발생시.
=================================================
PRODUCT_USER_PROFILE를 액세스하는데 오류입니다
경고: 사용자 프로파일 정보가 적재되지 않았습니다.
SYSTEM으로 PUPBLD.SQL 실행이 필요합니다
=================================================
스크립트 실행
1 2 3 | $ cd $ORACLE_HOME/sqlplus/admin $ sqlplus system/pw SQL> @pupbld |
pupbld.sql : Product User Profile 테이블 및 관련 프로시져를 생성
참조 :
'ORACLE > Install' 카테고리의 다른 글
dbca silent mode deleteDB 실행하기(테스트 db 날릴때 유용) (2) | 2018.03.23 |
---|---|
Oracle Linux 6.8에 Oracle 18c(Exa Only) 설치 가이드 (0) | 2018.03.15 |
Oracle Linux 6.8에 Oracle 11g R2 dbca silent mode 생성 (0) | 2018.02.08 |
오라클 OPATCH 기능 및 사용 방법 (0) | 2018.01.17 |
오라클 설치 시 root.sh 와 orainstRoot.sh 역할 (0) | 2017.10.24 |