CentOS에 Oracle 11g R2 배포 6.3 x86-64 (2)

Oracle 11g R2를 배포하는 방법을 소개하고 기사 https에서 시작했습니다.://www.roamway.com/?p = 9&미리보기=참

그런 다음 Oracle을 시스템 서비스에 추가하고 자동으로 시작을 설정하기로 결정했습니다.

1. 루트 사용자로 전환,oracle startpu 스크립트 편집, 다음과 같이
cd /etc/init.d
빔 오라클

# chkconfig: 35 90 10
# 모듈명이 파일명이 아닌 경우: Oracle 데이터베이스 서비스 데몬.
ORCL_BASE=“/옵트/오라클”
ORACLE_HOME=$ORCL_BASE/제품/11.2.0/dbhome_1
ORACLE_OWNER=신탁
케이스“$1”
시작)
이것의$ORACLE_OWNER“$ORACLE_HOME/bin/lsnrctl 시작”
이것의$ORACLE_OWNER“$ORACLE_HOME/bin/dbstart $ORACLE_HOME”
이것의$ORACLE_OWNER“$ORACLE_HOME/bin/emctl dbconsole 시작”
접촉/~였다/자물쇠/서브시스템/신탁11지
;;
멈추다)
이것의$ORACLE_OWNER“$ORACLE_HOME/bin/emctl dbconsole 중지”
이것의$ORACLE_OWNER“$ORACLE_HOME/bin/dbshut $ORACLE_HOME”
이것의$ORACLE_OWNER“$ORACLE_HOME/bin/lsnrctl 중지”
커널 모듈 작업과 관련된 명령도RF/~였다/자물쇠/서브시스템/신탁11지
;;
재시작)
$0멈추다
$0시작
;;
*)
에코“용법: $0{시작|멈추다|재시작}”
출구 1
;;
이삭
출구 0
실행 권한 부여.

chmod +x 오라클

2. 시스템 서비스에 오라클 추가, 자동으로 시작하게 하기

chkconfig더하다 신탁
chkconfig 신탁 ~에
chkconfig목록 신탁
25
그래서 우리는 실행할 수 있습니다 “서비스 오라클 시작|멈추다|재시작” 오라클 서비스를 관리하기 위해.

3. 오라클을 보다 원활하게 운영하기 위해,전역 변수에 환경 변수를 설정할 수 있습니다.
vim /etc/profile
프로필 끝에 다음 내용을 첨부하십시오.

수출 ORACLE_BASE=/고르다/신탁
수출 ORACLE_HOME=$ORACLE_BASE/제품/11.2.0/dbhome_1
수출 ORACLE_HOME=신탁
수출 ORACLE_SID=orcl
수출 ORACLE_TERM=xterm
수출 통로=$통로:ORACLE_HOME/큰 상자

저장 및 종료

vim /etc/oratab

편지 수정 “엑스” ...에 “와이”,다음 그림과 같이:

26

저장 및 종료

디렉토리로 전환 “/opt/oracle/product/11.2.0/dbhome_1/bin/”
소스 / etc / profile
cd /opt/oracle/product/11.2.0/dbhome_1/bin/
소스 / etc / profile

4. 로컬에서 오라클 로그인
cd /opt/oracle/product/11.2.0/dbhome_1/bin/
./sqlplus sys AS SYSDBA
27

5. 루트 사용자 로그오프,Oracle 사용자의 로그인 시스템
cd /opt/oracle/product/11.2.0/dbhome_1/bin/
./sqlplus sys AS SYSDBA
28

지금까지 CentOS에 oracle 11gR2 설치를 마쳤습니다. 6.3 x86_64

답장을 남겨주세요