Category: DATABASE

NetBackup 구성하기 – part3 (오라클 RMAN백업)

오라클 RMAN을 이용한 넷백업 구성하기. 넷백업은 오라클 데이타베이스의 RMAN 백업을 지원한다. 오라클 RMAN(Recovery MANager)은 오라클 데이타베이스를 정지하지 않고 백업 가능한 hot백업을 지원한다. 오라클 엔진 백업은 기존 화일시스템 백업과 같은 방법으로 백업을 만들면된다. 여기서는 오라클 RMAN으로 백업 가능한 부분과 불가능한 부분은 따로 언급하지 않을 것이며, 기초적인 구성 방법만 다룬다. 이것은 내가 오라클과 넷백업에 대해 깊이있게 알지 …

Continue reading

오라클 RMAN (Recovery MANager)으로 데이타베이스 백업하기

오라클 RMAN(Recovery MANager)으로 데이타베이스 백업하기 1. RMAN 접속하기

또는,

Continue reading

MySQL Replication (master – slave, master-master 구성)

구성환경 OS: CentOS6.6 mysql : rpm package 설치 server1: fox1 , 192.168.0.94 server2: fox2 , 192.168.0.95 mysql Replication : master-slave 방식 구성. server1 이 master, server2를 slave로 설정.(slave 는 여러 대를 설정 할 수 있지만, 여기서는 1대만 설정한다.) 참고 문서: https://dev.mysql.com/doc/refman/5.0/en/replication-howto.html I. Mysql Master-Slave Replication 1. MySQL 설치(server1, server2) RPM 패키지로 설치하기로 함. 설치 후에는 …

Continue reading

oracle query.

# 오라클이 spfile(동적파라메터)을 사용하는지 pfile(정적파라메터)을 사용하는지 확인 show parameter pfile; # oracle Background process 확인 select program, pid, spid from v$process; #v$sysstat 통계 보기 # class 1 : instance 전반 # class 2 : redo log buffer 통계 # class 4 : log 관련 통계 # class 8 : database buffer cache 통계 # class …

Continue reading

oracle python 연동 예제.

오라클과, python연동 시키는 cx_Oracle을 http://cx-oracle.sourceforge.net/ 에서 다운로드 받어 설치한다. prec ompile 패키지는 윈도우용과 리눅스용만 있는것 같다. 아래는 테스트 코드(Lotto 테이블에서, 491회 당첨번호 추출하는 예제) listener name: oracle listener port: 1521 oracle SID: orcl oracle user/passwd: fox/fox table name: lotto >>> import cx_Oracle >>> cx0=cx_Oracle.makedsn(“oracle”, 1521, “orcl”) >>> connection=cx_Oracle.connect(“fox”, “fox”, cx0) >>> cursor=connection.cursor() >>> cursor.execute(“select * from lotto …

Continue reading

oracle statspack…

원문: http://www.akadia.com/services/ora_statspack_survival_guide.html 원문을 번역한것은 아니며, 원문을 참고하여, statspack을 설치, 구성하였음. oracle STATSPACK의 설치와 보고서 생성. 1. statspack이 사용할 테이블 스페이스(perfstat) 생성. SQL> create tablespace perfstat 2 datafile ‘/ora_data/stats_pack/perfstat.dbf’ size 1000M reuse 3 extent management local uniform size 512k 4 segment space management auto 5 permanent 6 online; reuse 옵션: 해당 위치에 동일한 파일이 있는 경우 그 …

Continue reading

oracle SGA 크기 변경

SQL> show parameter sga; NAME TYPE VALUE ———————————— ———– —————————— lock_sga boolean FALSE pre_page_sga boolean FALSE sga_max_size big integer 272M sga_target big integer 272M SQL> alter system set sga_max_size = 300M scope=spfile; System altered. SQL> shutdown immediate; Database closed. Database dismounted. ORACLE instance shut down. SQL> startup ORACLE instance started. SQL> show parameter sga; NAME …

Continue reading

오라클 data file 이동하기.

http://leejehong.tistory.com/entry/datafile-rename-%EA%B2%BD%EB%A1%9C%EB%B3%80%EA%B2%BD-%ED%95%98%EA%B8%B0 temp01.dbf화일 변경시에 에러났지만, 나중에 확인해보니, 문제되지 않았음. 컨트롤화일 이동은 http://ethernet0.tistory.com/21 컨트롤 화일 이동시 실수를 했다. 컨트롤화일 수만큼 SQL> alter system set control_files=’/oradata/orcl/control01.ctl’ scope=spfile; System altered. SQL> alter system set control_files=’/oradata/orcl/control02.ctl’ scope=spfile; System altered. SQL> alter system set control_files=’/ora_data/orcl/control03.ctl’ scope=spfile; System altered. 이렇게 하는 실수를…!!! shutdown 했다가 startup하니. SQL> select value from v$spparameter where name=’control_files’; …

Continue reading

oracle filesystem full

발생한 문제 hpux, oracle 9i 상에서, /oracle filesystem full 1. trace 화일(*.trc) 삭제 2. cdump 화일 (core) 삭제 이후, instance는 정상 실행되나, 어플리케이션에서, temporary tablespace를 사용할 수 없다는 메시지 발생 정확한 에러 메시지는 확인하지 못하였으나, SQL> select tablespace_name, sum(bytes)/1024/1024 mb f rom dba_temp_files group by tablespace_name; TABLESPACE_NAME                                                      MB ———————————————————— ———- TEMP SQL> select ss.tablespace_name,sum((ss.used_blocks*ts.blocksize))/1024/1024 mb …

Continue reading

hpux 오라클 .profile 화일

umask 022 export ORACLE_BASE=/oracle export ORACLE_HOME=$ORACLE_BASE/product/10gr2 export ORACLE_SID=orcl export TMPDIR=$ORACLE_BASE/tmp export TNS_ADMIN=$ORACLE_HOME/network/admin export ORA_NLS10=$ORACLE_HOME/nls/data export NLS_LANG=American_America.KO16KSC5601 export NLS_DATE_FORMAT=’YYYY-MM-DD HH24:MI:SS’ export PATH=$ORACLE_HOME/bin:/usr/bin:/sbin:/usr/ccs/bin:/usr/bin/X11:$PATH export LD_LIBRARY_PATH=$ORACLE_HOME/lib:$ORACLE_HOME/lib32:/lib:/usr/lib:$ORACLE_HOME/rdbms/lib export SHLIB_PATH=$ORACLE_HOME/lib:$ORACLE_HOME/lib32:/usr/lib export ORACLE_HOSTNAME=hostname export PS1=hostname:’${PWD}/$ ‘ alias ls=’ls -F’