1) 각종 환경변수 값 설정
[root@mycent ]# cp /etc/redhat-release /etc/redhat-release.backup
< /etc/hosts >
< /etc/sysctl.conf >
< /etc/security/limits.conf >
< /etc/selinux/config >
< /etc/pam.d/login >
2) 필수 패키지 설치
3) 오라클 계정 및 그룹 생성
4) 오라클 계정 환경변수 설정
5) 오라클 설치 프로그램 구동
설치하는 중간에 두개 정도의 쉘 스크립트를 수동으로 실행해줬던것 같음 (화면에 안내나옴)
X-window 상에서의 설치과정 완료
6) 오라클 자동 시작/종료 설정
7) 일반 사용자 계정 환경설정
8) 오라클 기동
< 오라클 리스너 구동 >
[oracle@mycent ~]$ lsnrctl start
< 오라클 DBMS 구동 및 종료 >
[root@mycent ]# sqlplus /nolog
SQL> shutdown immediate ( 오라클 종료 )
* 일반계정에서 sqlplus 실행 안되는 현상 발생시 권한 설정
[userid@mycent ]$ sqlplus /nolog
< 해결책 >
root 권한을 이용하여 수행
[root@mycent ]# chmod -R a+rX /opt/oracle/product/10.2.0/db_1
9) 클라이언트의 tnsnames.ora 내용 추가
10) 오라클 서버 접속 후 기본동작 확인
=> BONUS, DEPT, EMP, SALGRADE 테이블이 보이는지 확인
< 한글 입출력 테스트 >
insert into test_table values(2, 'userid2', '심형래', '부산');
insert into test_table values(3, 'userid3', '콩쥐', '대전');
insert into test_table values(4, 'userid4', '흥부', '광주');
commit;
* 한글이 깨져서 보일 경우 캐릭터 셋 변경
SQL> startup
SQL> select userenv('LANGUAGE') from dual;
캐릭터 셋이 변경된 것을 확인한 후 다시 한번 < 한글 입출력 테스트 >를 수행해 본다.
