Oacle 11g 침묵 설치

저 는 흰 둥 이 하나 입 니 다. 처음 문 서 를 쓰 겠 습 니 다. 가르침 을 환영 합 니 다.
Oracle11g 침묵 설치
 
준비 도구:
oracle-rdbms-server-11gR2-preinstall-1.0-3.el6.x86_64.rpm
p10404530_112030_Linux-x86-64_1of7.zip
p10404530_112030_Linux-x86-64_2of7.zip
p10404530_112030_Linux-x86-64_3of7.zip
oracleasm-support-2.1.5-1.el6.x86_64.rpm
 
시스템 검색:
시스템 환경: redhat 6.5 또는 centos 6.5
메모리: 최소 1G
하드디스크: 20G 이하 (개인 경험 치: 최소 40G)
CPU: 쌍 핵 이 좋 습 니 다.
SWAP: 메모리 * 1 ~ 2 배 (본인 일반 * 1 배, 1 * 1.5 배 이상 추천)
가상 컴퓨터 추천: vmware 9 이상
 
단계:
STEP 1: Oacle 패키지 설치
rpm –ivh oracle-rdbms-server-11gR2-preinstall-1.0-3.el6.x86_64.rpm    (사용자 그룹, 사용자 및 설정 환경 자동 생 성)
rpm –ivh oracleasm-support-2.1.5-1.el6.x86_64. rpm (설치 할 수 있 지만 설치 하지 않 습 니 다. 저 는 보통 설치 합 니 다)
위의 통합 패 키 지 를 사용 하지 않 으 려 면 패 키 지 를 수 동 으로 설치 하고 커 널 파 라 메 터 를 수정 해 야 합 니 다.
yum -y install binutils compat-libcap1 compat-libstdc++.i686 compat-libstdc++.x86_64 elfutils-libelf elfutils-libelf-devel gcc gcc-c++ glibc.i686 glibc.x86_64 glibc-devel.i686 glibc-devel.x86_64 ksh libgcc.i686 libgcc.x86_64 libstdc++.i686 libstdc++.x86_64 libstdc++-devel.i686 libstdc++-devel.x86_64 libaio.i686 libaio.x86_64 libaio-devel.i686 libaio-devel.x86_64 libXext libXtst libX11 libXau libxcb libXi make sysstat unixODBC-devel.i686 unixODBC-devel.x86_64 unixODBC.i686 unixODBC.x86_64 compat-libstdc++-33.i686 compat-libstdc++-33.x86_64
rpm -ivh pdksh-5.2.14-36.el5.i386.rpm         ,      
/etc/sysctl.conf
#net.bridge.bridge-nf-call-ip6tables = 0 
#net.bridge.bridge-nf-call-iptables = 0 
#net.bridge.bridge-nf-call-arptables = 0 
      
net.ipv4.ip_local_port_range = 9000 65500 
fs.file-max = 6815744 
kernel.shmall = 10523004 
kernel.shmmax = 6465333657 
kernel.shmmni = 4096 
kernel.sem = 250 32000 100 128 
net.core.rmem_default=262144 
net.core.wmem_default=262144 
net.core.rmem_max=4194304 
net.core.wmem_max=1048576 
fs.aio-max-nr = 1048576
(통합 패키지 가 좋 고 편리 하 다 는 것 을 알 수 있 습 니 다!)
두 번 째 단계: Oacle 사용자 에 게 비밀 번 호 를 추가 합 니 다:
id oracle
passwd oracle
 
세 번 째 단계: 디 렉 터 리 를 만 들 고 디 렉 터 리 소유자 와 소유 자 를 변경 합 니 다.
mkdir –p /u01
chown –R oracle.oinstall  /u01
 
STEP 4: 압축 해제 설치 소프트웨어
unzip  p10404530_112030_Linux-x86-64_1of7.zip
unzip  p10404530_112030_Linux-x86-64_2of7.zip
unzip  p10404530_112030_Linux-x86-64_3of7.zip
 
STEP 5: grid 설치
응답 파일 수정
cp response/grid_install.rsp /tmp/
vim /tmp/grid_install.rsp  --앞의 숫자 는 행 수 를 나타 낸다.
59 INVENTORY_LOCATION=/u01/oraInventory
96 SELECTED_LANGUAGES=en,zh_CN
107 oracle.install.option=CRS_SWONLY
112 ORACLE_BASE=/u01/oracle
117 ORACLE_HOME=/u01/grid
133 oracle.install.asm.OSDBA=dba
139 oracle.install.asm.OSOPER=oinstall
145 oracle.install.asm.OSASM=oinstall
392oracle.installer.autoupdates.option=SKIP_UPDATES
 
Oacle 사용자 su – Oacle 로 전환
./runInstaller -silent -responseFile /tmp/grid_install.rsp  -ignoreSysPrereqs  -ignorePrereq
설치 과정 에서 현재 터미널 에서 다른 일 을 하지 마 십시오.
현재 터미널 에서 설 치 된 로 그 를 알려 줍 니 다. tail – f 를 사용 할 수 있 습 니 다. <설치 로그 > 설치 진행 보기
성공 적 인 설치 소프트웨어 를 표시 하면 설치 성공 을 표시 합 니 다.
알림 스 크 립 트 실행 (루트 사용자 로 전환)
\ # 설치 가 완료 되면 다음 스 크 립 트 를 실행 하 는 것 을 알려 줍 니 다. 독립 된 호스트 에 설 치 된 grid 이기 때문에 어떤 로 그 를 확인 하고 스 크 립 트 를 실행 해 야 합 니까? 바로 아래 세 번 째 스 크 립 트 입 니 다.
/u01/oraInventory/orainstRoot.sh
/u01/grid/root.sh
vim /u01/grid/install/root_ora.black.com_2014-04-28_10 - 41 - 06. log (로그 파일 을 알려 주 고 파일 을 열 어 아래 스 크 립 트 를 실행 합 니 다)
/u01/grid/ perl/ bin/perl –I/u01/grid/perl/lib -I/u01/grid/crs/install /u01/grid/crs/install/roothas.pl
 
STEP 5: database 설치
응답 파일 수정
cp/opt/ora/database/response/db_install.rsp  /tmp
vim /tmp/db_install.db  --앞의 숫자 는 행 수 를 나타 낸다.
29 oracle.install.option=INSTALL_DB_SWONLY
49 INVENTORY_LOCATION=/u01/oraInventory
86 SELECTED_LANGUAGES=en,zh_CN
91 ORACLE_HOME=/u01/11g
96 ORACLE_BASE=/u01/oracle
107 oracle.install.db.InstallEdition=EE
117oracle.install.db.EEOptionsSelection=true
154 oracle.install.db.DBA_GROUP=dba
160 oracle.install.db.OPER_GROUP=oinstall
400 DECLINE_SECURITY_UPDATES=true
452oracle.installer.autoupdates.option=SKIP_UPDATES
Oacle 사용자 su - Oacle 로 전환
실행. / runInstaller -silent -responseFile /tmp/db_install.rsp  -ignoreSysPrereqs -ignorePrereq
grid 소프트웨어 를 설치 하 는 것 과 마찬가지 로 tail – f < 설치 로그 > 를 통 해
성공 적 인 설치 소프트웨어 를 표시 하면 설치 성공 을 표시 합 니 다.
알림 스 크 립 트 실행 (루트 사용자 로 전환)
 /u01/oracle/root.sh
 
 
 
STEP 6: Oacle 데이터베이스 설치
/u01/11g/bin/dbca –silent –createdatabase –templateName/u01/11g/assistants/dbca/templates/General_Purpose.dbc  -sid pu -gdbname  pu -emconfiguration LOCAL-characterSet al32utf8
 
STEP 7: 환경 변 수 를 설정 합 니 다.
vi /home/oracle/.db
 
export ORACLE_BASE=/u01/oracle
export ORACLE_HOME=/u01/11g
export ORACLE_SID=pu
exportPATH=$ORACLE_HOME/bin:/usr/lib64/qt-3.3/bin:/usr/local/bin:/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/sbin:/home/oracle/bin
 
 
vi /home/oracle/.asm
 
export ORACLE_BASE=/u01/oracle
export ORACLE_HOME=/u01/grid
export ORACLE_SID=+ASM
export PATH=$ORACLE_HOME/bin:/usr/lib64/qt-3.3/bin:/usr/local/bin:/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/sbin:/home/oracle/bin
 
 
8 단계: 설치 성공 여 부 를 테스트 합 니 다.
Lsnrctl start  감청 하 다
. .db  환경 변수 전환
sqlplus / as sysdba  로그 인 데이터베이스
startup  시작 데이터베이스
select open_mode from v$database; 현재 상태 보기
이 절차 가 잘못 되 지 않 았 습 니 다. 그럼 축하합니다. 라 이브 러 리 생 성 성공 을 축하합니다. 

좋은 웹페이지 즐겨찾기