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/binexport 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 의 설치 와 배치 도문 튜 토리 얼 입 니 다.여러분 께 도움 이 되 기 를 바 랍 니 다.궁금 한 점 이 있 으 시 면 메 시 지 를 남 겨 주세요.소 편 은 제때에 답 해 드 리 겠 습 니 다.여기 서도 저희 사이트 에 대한 여러분 의 지지 에 감 사 드 립 니 다!
만약 당신 이 본문 이 당신 에 게 도움 이 된다 고 생각한다 면,전 재 를 환영 합 니 다.번 거 로 우 시 겠 지만 출처 를 밝 혀 주 십시오.감사합니다!
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
CentOS 7에서 OpenLDAP 서버 설치 및 구성LDAP(Lightweight Directory Access Protocol)는 ID와 개체를 쉽게 관리할 수 있는 디렉터리 서비스입니다. Windows 세계에서 서버는 일반적으로 Active Directory입니다...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.