Linux 플랫폼 oracle 11g 단일 실례 설치 배치 설정 빠 른 참조

1. 호스트 를 재 구축 하 는 Oracle 사용자 그룹 은 uid gid 를 통일 적 으로 규범화 하여 공유 저장 소 연결 또는 기타 필요 한 권한 규범 을 확보 합 니 다.
userdel -r oracle
groupadd -g 700 oinstall
groupadd -g 701 dba
useradd -g oinstall -G dba -u 700 oracle
passwd oracle
#id oracle
uid=700(oracle) gid=700(oinstall)  =700(oinstall),701(dba)

2. Oracle 에 필요 한 rpm 패 키 지 를 설치 합 니 다.rpm 의존 패키지 설치
rpm -q binutils compat-libstdc++-33 elfutils-libelf elfutils-libelf-devel glibc glibc-common glibc-devel gcc- gcc-c++ libaio-devel libaio libgcc libstdc++ libstdc++-devel make sysstat unixODBC unixODBC-devel pdksh ksh
yum install binutils compat-libstdc++-33 elfutils-libelf elfutils-libelf-devel glibc glibc-common glibc-devel gcc- gcc-c++ libaio-devel libaio libgcc libstdc++ libstdc++-devel make sysstat unixODBC unixODBC-devel pdksh ksh

주: pdksh 가 설치 되 어 있 지 않 습 니 다. 무시 할 수 있 습 니 다.ksh 가 설치 되 어 있 습 니 다.
yum 현지 소스 설정 참조:http://www.cnblogs.com/jyzhao/p/3938290.html
3. 설정 파일 / etc / security / limits. conf 수정
oracle               soft     nproc    2047
oracle               hard     nproc    16384
oracle               soft     nofile   1024
oracle               hard     nofile   65536
oracle               soft     stack    10240

4. 설정 파일 / etc / sysctl. conf 수정
fs.aio-max-nr = 1048576
fs.file-max = 6815744
kernel.shmall = 2097152
kernel.shmmax = XXXXXXXXXX //       (  75%    )
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 를 입력 하면 현재 설정 이 적 용 됩 니 다.
5. Oracle 사용자 환경 변수 설정
export ORACLE_BASE=/u01/app/oracle
export ORACLE_HOME=/u01/app/oracle/product/11.2.0/dbhome_1
export ORACLE_SID=jingyu
export NLS_LANG="american_america.ZHS16GBK"
export NLS_DATE_FORMAT="YYYY-MM-DD HH24:Mi:SS"
export LD_LIBRARY_PATH=$ORACLE_HOME/lib
export PATH=$ORACLE_HOME/bin:$PATH

창설 $ORACLEBASE 디 렉 터 리 와 oracle 디 렉 터 리 권한 부여:
mkdir -p /u01/app/oracle && chown -R oracle:oinstall /u01/app
6. Oracle 사용자 압축 풀기 oracle 소프트웨어 설치 패키지
$ unzip p10404530_112030_Linux-x86-64_1of7.zip; unzip p10404530_112030_Linux-x86-64_2of7.zip

7. xmanager 데이터베이스 소프트웨어 설치, dbca 라 이브 러 리 구축, netca 생 성 감청
yum install xterm
export LANG=c
hostname -i     IP  

그림 이 없 으 면 침묵 모드 로 설치 할 수 있 습 니 다 ~ response 설정 파일 을 설정 하면 됩 니 다.
참고: Oracle 11g 침묵 설치 단명 판
 
8. 실제 수요 에 따라 데이터베이스 메모리 조정
9. 데이터베이스 파라미터 조정
데이터베이스 압축 파일 열기, 압축 파일 경로 계획, db 확인recovery_file_dest_크기
--  processes open_cursors
alter
system set processes = 1500 scope=spfile; alter system set open_cursors = 1000;

시스템 / sysaux 표 공간 크기;
undo 표 공간 크기;
temp 표 공간 크기;
10. win 플랫폼 src 사용자 데이터 이전
테이블 공간, 사용자, 권한 부여 만 들 기
dblink 만 들 기
SQL> create public database link jingyu connect to src identified by src using 'src_db';
$impdp src/src network_link=jingyu schemas=src remap_tablespace=USERS:DBS_D_JINGYU parallel=2 logfile=src_jingyu.log

LONG 형식의 dblink 이전 오류 메시지:
ORA-31679: Table data object "SRC"."SRC_WF_FLOW" has long columns, and longs can not be loaded/unloaded using a network link
이 경우 exp 내 보 내기, imp 가 이 데이터 줄 을 가 져 오 면 됩 니 다.
11. rman 백업 정책 제정
rman 백업 정책: 데이터베이스 의 전체 백업 을 수 동 으로 만 들 고 매주 새벽 3 시 0 분 에 백업 합 니 다.  매주 3 시 1 급 백업 은 매일 새벽 4 시 백업 압축 파일 백업 창 이 7 일이 다.
1 레벨 백업 효율 을 높이 기 위해 Block 열기change_tracking
SQL> alter database enable block change tracking using file '/u01/app/oracle/oradata/jingyu/block_change_tracking.dbf';
SQL> select status from v$block_change_tracking;
--  STATUS   ENABLED

좋은 웹페이지 즐겨찾기