Linux Redhat5 oracle 10g

32 비트 Redhat Enterprise 5.4 설치
1 시스템 준비 redhat 아래 그래 픽 인터페이스 와 명령 행 인터페이스 전환, ctrl + alt + F1 (F2... F7), vm 에 있 으 면 ctrl + alt 를 누 르 고 놓 지 않 습 니 다. 그리고 빈 칸 을 누 르 고 F1 (F2,..., F7) 을 누 르 고 CD 를 연결 합 니 다.
#mkdir /mnt/cdrom#mount -r /dev/cdrom /mnt/cdrom
디스크 상태 검사 \ # df - h 메모리 와 교환 구역 검사
#grep MemTotal /proc/meminfo #grep SwapTotal /proc/meminfo
2 Oacle 설치 에 필요 한 가방
setarch-2* make-3* glibc-2* libaio-0* compat-libstdc++-33-3* compat-gcc-34-3* compat-gcc-34-c++-3* gcc-4* libXp-1* openmotif-2* compat-db-4* gcc-c++-4.1.2-46.el5.i386.rpm   libstdc++-devel-4.1.2-46.el5.i386.rpm
64 비트 데이터 베 이 스 를 설치 할 때 다음 과 같은 32 비트 패 키 지 를 설치 해 야 합 니 다.
glibc-32bit glibc-devel-32bit
그렇지 않 으 면 83% 까지 설치 하 는 중 오류 가 발생 할 수 있 습 니 다.
3 중국어 글꼴 지원 패키지 설치
#rpm -ivh fonts-chinese-3.02-9.6.el5.noarch.rpm  #rpm -ivh fonts-ISO8859-2-75dpi-1.0-17.1.noarch.rpm
4 시스템 매개 변수 vim / etc / sysctl. conf 수정 또는 다음 항목 추가
kernel.shmall = 2097152
kernel.shmmax = 2147483648
kernel.shmmni = 4096
kernel.sem = 250 32000 100 128
fs.file-max = 65536
net.ipv4.ip_local_port_range = 1024 65000
net.core.rmem_default = 1048576
net.core.rmem_max = 1048576
net.core.wmem_default = 262144
net.core.wmem_max = 262144

특정 상황 에서 이상 의 값 은 필요 에 따라 사용자 정의 로 증가 할 수 있 습 니 다.그 중에서 각 매개 변수의 의 미 는 다음 과 같다.
kernel. shmall = 2097152 \ # 사용 할 수 있 는 공유 메모리 의 총량 입 니 다.kernel. shmmax = 2147483648 \ # 최대 공유 메모리 세그먼트 크기 입 니 다.kernel. shmmni = 4096 \ # 전체 시스템 공유 메모리 세그먼트 의 최대 수 입 니 다.kernel. sem = 250 32000 100 128 \ # 각 신호 대상 집합 최대 신호 대상 수;시스템 범위 내 최대 신호 대상 수;모든 신호 대상 이 지원 하 는 최대 조작 수;시스템 범위 내 최대 신호 대상 집합 수.fs. file - max = 65536 \ # 시스템 에서 허용 하 는 파일 핸들 의 최대 수 입 니 다.net.ipv4.ip_local_port_range = 1024 65000 \ # 응용 프로그램 이 사용 할 수 있 는 IPv 4 포트 범위 입 니 다.net.core.rmem_default = 1048576 \ # 소켓 수신 버퍼 크기 의 부족 값 net. core. rmemmax = 1048576 \ # 소켓 수신 버퍼 크기 의 최대 값 net. core. wmemdefault = 262144 \ # 소켓 전송 버퍼 크기 의 부족 값 net. core. wmemmax = 262144 \ # 소켓 전송 버퍼 크기 의 최대 값
다음 명령 을 실행 하려 면 위의 OS 매개 변 수 를 사용 하 십시오. 
/sbin/sysctl -p
다음 줄 을 / ect / security / limits. conf 파일 에 추가 합 니 다.
oracle          soft    nproc   2047
oracle          hard    nproc   16384
oracle          soft    nofile  1024
oracle          hard    nofile  65536
/ etc / pam. d / login 파일 에 다음 줄 이 없 으 면 다음 과 같은 내용 을 추가 합 니 다.
session required /lib/security/pam_limits.so
linux 방화벽 을 닫 기 위해 / etc / selinux / config 파일 을 수정 합 니 다. SELINUX 설정 은 다음 과 같 습 니 다.
SELINUX=disabled
5 사용자 와 그룹 추가
#groupadd oinstall #groupadd dba  #useradd -g oinstall -G dba oracle #passwd oracle
6 설치 디 렉 터 리 만 들 기
#mkdir -p /u01/app/oracle/product/10.2.0/db_1 #chown -R oracle:install /u01 /#chmod -R 775 /u01/app/oracle
7 프로필 수정
#vim  /etc / profile 파일, 다음 부분 추가: 셸 이 ksh bsh sh csh 인지 확인 하 십시오. 명령 echo $0 으로 보 거나 echo $SHELL 을 사용 할 수 있 습 니 다.
if [ $USER = "oracle" ]; then           if [ $SHELL = "/bin/bash" ]; then                   ulimit -p 16384                   ulimit -n 65536           else                   ulimit -u 16384 -n 65536           fi  fi
$unlimit 인증 을 실행 합 니 다.
Oacle 사용자 로 로그 인 후 편집 ~ /. bash프로필 파일
ORACLE_BASE=/u01/app/oracle; export ORACLE_BASE ORACLE_HOME=$ORACLE_BASE/product/10.2.0/db_1; export ORACLE_HOME ORACLE_TERM=xterm; export ORACLE_TERM PATH=/usr/sbin:$PATH; export PATH PATH=$ORACLE_HOME/bin:$PATH; export PATH LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib; export LD_LIBRARY_PATH CLASSPATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib; export CLASSPATH 실행 $ source ~/.bash_프로필 이 설정 을 유효 하 게 합 니 다.
8, 설치 Oracle 10g
압축 해제 데이터베이스 파일: $unzip 10201database_linux32.zip
Linux / unix 에서 원 격 으로 설치 하려 면
$DISPLAY=192.168.1.140:0.0;$export DISPLAY
putty 를 사용한다 면 DISPLAY 를 설정 하지 않 아 도 되 지만 반드시 체크 해 야 합 니 다.  connection - > SSH - > X11 - > enable X11 forwarding 항목.
Oacle 파일 이 cpio. gz 로 끝 나 는 경우:
$gunzip 파일 이름. cpio. gz 
$cpio - idmv < 파일 이름. cpio 주: 시스템 조건 을 검사 할 때 DHCP 오류 가 발생 하면 / etc / hosts 파일 에 한 줄 을 추가 해 야 합 니 다.
192.168.1.140 wmz.com wmz    
그리고 네트워크 서 비 스 를 다시 시작 합 니 다.
#service network restart
 Oracle 10 을 설치 할 때 데이터 베 이 스 를 만 들 지 말고 Oacle 소프트웨어 만 설치 하 는 것 을 권장 합 니 다.이렇게 하면 데이터베이스 문자 집합 과 압축 파일 등 인 자 를 설정 할 수 있다.
데이터 베 이 스 를 만 들 때 10 단계 까지 실행 할 때 데이터베이스 와 국가 문자 집합 을 확인 하고 선택 하지 않 으 면 OS 언어 에 따라 자동 으로 선택 하 며 OS 가 영어 일 때 데이터베이스 문자 집합 은 WE8IS 08859 P1 - ISO 8859 - 1 WEST EUROPEN 이 고 OS 가 중국어 일 경우 ZHS16GBK 입 니 다.필요 에 따라 자체 적 으로 배치 하지만 보통 ZHS16GBK 를 선택한다.
데이터베이스 문자 집합: 200 여 개 에 달 합 니 다. 일반적으로 zhs16GBK 는 간 체 중국어 입 니 다. 이 값 은 변경 할 수 없 는 것 이 확실 합 니 다 (변경 하면 오류 가 발생 할 수 있 습 니 다).
국가 문자 집합: 두 개 만 있 습 니 다. AL16UTF 16 과 UTF - 8 은 보통 AL16UTF 16 을 선택 합 니 다.기본 언어 선택 simplified chinese, 기본 날짜 형식 선택 china
9. 설정 자동 시작 은 / etc / rc. d / rc. local 에 다음 과 같 습 니 다.  su - oracle - c lsnrctl start su - oracle - c dbstart 10, Oracle 마 운 트 해제 $. / runInstaller - silent - delinstall - removeallfiles - removeAllPatches "REMOVE HOMES = {$ORACLE HOME}" - responseFile

좋은 웹페이지 즐겨찾기