Centos 7 에서 Oacle12c 의 설치 와 설정 그림 튜 토리 얼(상세)

하드웨어 설정
CentOS7@VMware® Workstation 15 Pro,할당 자원:CPU:2 개,메모리:4GB,하 드 디스크 공간:30GB
소프트웨어 준비

linux.x64_11gR2_database_1of2.zip 
linux.x64_11gR2_database_2of2.zip 
SecureCRT
3.가상 컴퓨터 의 설정
미 러 를 마 운 트 하고 로 컬 yum 소스/etc/yum.repos.d 설정 network.service(배 ip)/etc/sysconfig/network-scripts/ifcfg-ens 33 systemctl start network.service ip add 조회 ip 를 설정 합 니 다.ip 이 없 으 면 오른쪽 아래 에 있 는 네트워크 어댑터 를 브리지 모드 로 바 꾸 고 SecureCRT 로 파일 을 루트 루트 디 렉 터 리 에 업로드 하고 connect 를 누 르 면 입력 합 니 다.연결 성공 후 file=>connect sftp session 을 누 르 면 sftp 연결 인터페이스 에 들 어 갑 니 다.파일 업로드:cd 서버 의 한 디 렉 터 리 lcd 로 컬 디 렉 터 리 put xxx
압축 해제 파일
압축 풀기 파일 unzip 파일 이름.zip
직접 설치:

yum -y install binutils compat-libcap1 compat-libstdc++-33 compat-libstdc++-33*.i686 elfutils-libelf-devel gcc gcc-c++ gcc-c++glibc*.i686 glibc glibc-devel glibc-devel*.i686 ksh libgcc*.i686 libgcclibstdc++ libstdc++*.i686 libstdc++-devel libstdc++-devel*.i686 libaiolibaio*.i686 libaio-devel libaio-devel*.i686 make sysstat unixODBC unixODBC*.i686 unixODBC-devel unixODBC-devel*.i686 libXp
사용자 와 그룹 만 들 기:

groupadd oinstall
groupadd dba
groupadd oper
useradd -g oinstall -G dba,oper oracle
echo "123456" | passwd --stdin oracle #oracle       ,     
설치 디 렉 터 리 만 들 기:

mkdir -p /u01/app/oracle/product/12.1.0/dbhome_1
chown -R oracle:oinstall /u01/app
chmod -R 775 /u01/app
커 널 매개 변수 vi/etc/sysctl.conf 를 수정 하고 추가:

fs.aio-max-nr = 1048576
fs.file-max = 6815744 
kernel.shmall = 2097152 
kernel.shmmax = 4294967295 
kernel.shmmni = 4096 
kernel.sem = 250 32000 100 128 
net.ipv4.ip_local_port_range = 9000 65500 
net.core.rmem_default = 262144 
net.core.rmem_max = 4194304 
net.core.wmem_default = 262144 
net.core.wmem_max = 1048586
고 친 후 적용:sysctl-p
파일 제한 변경:vi/etc/security/limits.d/20-nproc.conf 추가:

oracle soft nproc 2047 
oracle hard nproc 16384 
oracle soft nofile 1024 
oracle hard nofile 65536 
oracle soft stack 10240
Oracle 사용자 의 환경 변 수 를 수정 합 니 다.
vi ~oracle/.bash_profile,추가:

ORACLE_BASE=/u01/app/oracle

ORACLE_HOME=$ORACLE_BASE/product/12.1.0/dbhome_1

ORACLE_SID=orcl

export ORACLE_BASE ORACLE_HOME ORACLE_SID
\#PATH 가 존재 한다 면 경로 맨 뒤에 따라 가기:$ORACLEHOME/bin PATH=$PATH:$ORACLE_HOME/bin
export PATH
루트 루트 디 렉 터 리 에서 뮤 직 비디오 database/u01/app(database 는 Oacle 의 압축 을 풀 어 준 설치 디 렉 터 리 입 니 다./u01/app 로 잘라 냅 니 다.(방금 권한 을 주 었 기 때문에 다른 디 렉 터 리 에 놓 으 면 권한 이 없 을 수 있 습 니 다)루트 에서 xhost+(중간 에 빈 칸 이 있 습 니 다.잊 지 마 세 요!)
교환 공간 이 부족 하면 루트 사용자 로 로그 인하 여 추가 합 니 다.명령 은 다음 과 같 습 니 다.(오류 가 발생 하지 않도록 안정 적 으로 실행 하 십시오)

#dd if=/dev/zero of=/home/swap bs=1024 count=1600000 #mkswap /home/swap #swapon /home/swap   #swapoff /home/swap
Oacle 사용자 로 로그 인하 여 설치 시작:
.../runInstaller(runInstaller 는/u01/app/database 에 있 습 니 다.방금 루트 루트 디 렉 터 리 에서 옮 겨 왔 기 때 문 입 니 다)
4.설치 시작:
계좌번호 가 없어 서 안 골 라 도 돼 요.

소프트웨어 만 설치 하고 나중에 라 이브 러 리 를 만 듭 니 다.

단일 인 스 턴 스 를 설치 합 니까?클 러 스 터 데이터 베 이 스 를 설치 합 니까?단일 인 스 턴 스 를 설치 합 니까?

선택 언어

기업 판

소프트웨어 저장 디 렉 터 리

제품 명세서

설치 그룹 설정

선 결 조건 을 검사 합 니 다.통과 하지 않 는 것 이 있 으 면 위 에 표 시 됩 니 다.실험 환경 swap 공간 이기 때문에 무시 하면 됩 니 다.

그림 과 같은 상황 이 발생 하면 서 두 르 지 말고 OK 를 누 르 십시오.그림 에서 제시 한 두 명령 을 루트 사용자 로 실행 하고 실행 한 후에 OK 를 누 르 십시오.

소프트웨어 설치 성공

5.감청 설정[oracle@localhost database]$netca그림 에 나타 나 면 디 스 플레이 환경 변 수 를 설정 하지 않 았 음 을 설명 합 니 다.
해결 방법:export DISPLAY=자신의 ip:0.0
예:export DISPLAY=10.33.37.185:0.0

시작 완료 후 창 페이지 로 들 어가 첫 번 째 항목 을 선택 하고 감청 설정

여기 감청 추가 선택

여기 서 감청 이름 을 선택 하고 기본 값 으로 하면 됩 니 다.

여 기 는 감청 이 따 르 는 협의 입 니 다.묵인 하 셔 도 됩 니 다.

여 기 는 감청 포트 번호 입 니 다.기본 값 은 1521 입 니 다.변경 하려 면 다른 포트 를 사용 하 셔 도 됩 니 다.

생 성 완료 후 다음 감청 을 계속 만 들 지 여 부 를 알려 줍 니 다.여 기 는 바로 취 소 를 누 르 면 됩 니 다.

Linux/Unix 에서 모니터 시작 하기:
$ lsnrctl start
모니터 닫 기:
$ lsnrctl stop
감청 상태 보기:
$ lsnrctl status
6.dbca 를 사용 하여 데이터베이스 인 스 턴 스 를 만 듭 니 다.
데이터베이스 만 들 기

기본 모드 를 만 들 든 고급 모드 를 만 들 든 고급 모드 를 선택 하 십시오.

데이터베이스 용도

CBD 용기 데이터베이스

EM 기업 관리자

비밀번호 설정

감청

다음은 순서대로 해 주시 면 됩 니 다.








Oacle 자동 시작,스 크 립 트 설정 정지
수정/etc/oratab,oradb:/opt/u01/app/oracle/product/9.2.0.4:Y 추가
Sid:Oracle_home:Y
없 으 면 Oacle 이 설치 되 어 있 을 때 Oacle 은 폴 더 etc 에 대한 권한 이 부족 합 니 다.
루트 사용자 로 로그 인하 여 $oracle_home/root.sh 과 app/*root.sh 아래 에 있 는 파일 을 실행 할 수 있 습 니 다.
총결산
위 에서 말 한 것 은 소 편 이 소개 한 Centos 7 에서 Oacle12c 의 설치 와 배치 도문 튜 토리 얼 입 니 다.여러분 께 도움 이 되 기 를 바 랍 니 다.궁금 한 점 이 있 으 시 면 메 시 지 를 남 겨 주세요.소 편 은 제때에 답 해 드 리 겠 습 니 다.여기 서도 저희 사이트 에 대한 여러분 의 지지 에 감 사 드 립 니 다!
만약 당신 이 본문 이 당신 에 게 도움 이 된다 고 생각한다 면,전 재 를 환영 합 니 다.번 거 로 우 시 겠 지만 출처 를 밝 혀 주 십시오.감사합니다!

좋은 웹페이지 즐겨찾기