tnsnames.ora 5

ORACLE NETWORK ; tnsnames.ora(local naming)

Local Naming에서 사용되는 Parameter들(tnsnames.ora) 1. Overview of Local Naming Parameters tnsnames.ora파일안에는 net service name들이 명시되어있으며, 각 net service name들은 local naming에서 사용하는 connect descriptor(or listener protocol address)들과 매치됩니다. 각 net service name은 connect descriptor안에 명시되어있는 database network address를 가르킵니다. 또한, connect descriptor은 각 접속할 listener의 위치와, 데이터베이스의 service name의 내용을 포함합니다. 이러한 net se..

Oracle/Admin 2012.04.03

Database 수동으로만들기 ; DB생성, 리스너생성, EM구성까지

과정요약 1. 파라미터파일생성 2. orapwd구성 3. db 만들기 3-1. 필수 구성요소 실행 4. 리스너구성 5. EM구성 1. 파라미터파일생성 $ cp init.ora initSID.ora 이후 initSID.ora 파일수정 및 내용추가 필수, 수정해야할 파라미터 db_name, shared_pool_size, control_files 필수, 추가해야할 파라미터 undo_management, undo_tablespace 옵션, 추가해야할 파라미터 db_recovery_file_dest, db_recovery_file_dest_size, 기타 dest들(user_dump_dest, 등등) ASMM으로 전환하기 위해 지워야할 파라미터 db_block_buffers (주석으로 처리하거나 지워주세요) 예..

백업&복구 11번째 (DBLink) ; DBLink, Oracle Network

Database link linux에서의 NFS처럼 oracle내에서 제공하는 원격접속 기능 dblink를 이용한 논리적인 장애 무정지복구 예제 : http://gyh214.tistory.com/107 참조 DB Link하기 전에! Oracle Network * DB Link는 클라이언트 쪽에서 생성해서 서버쪽으로 연결 *네트워크 파일설정 클라이언트(tnsnames.ora) ----> 서버 192.168.0.16(SID:testdb, 신경쓸 파일 listener.ora)으로 연결 시 tnsnames.ora, listener.ora 파일내용 (해당 파일들은 netca실행 후 설정한 다음, $ORACLE_HOME/network/admin/ 아래에 저장됩니다. 생성방법 : http://blog.naver.co..

2012.02.15 drop user복구(DBlink, CloneDB이용), logmnr에서 삭제된 유저의 쿼리찾기관련(글의 마지막참조)

DB link사용해서 논리적인 장애복구하기 시나리오 : 백업 후, DB운영하다가 실수로 user를 drop해버렸다. (drop user cascade) 1. DB는 계속 운영되어야 하고, 2. cloneDB를 만들자니 하드용량이 모자라서 --> 다른 console에다가 cloneDB를 설치하고 drop한 user를 복구 (실습환경은 같은 PC에서 작업하겠습니다. 클론DB이름 : clone, 디렉토리 : /backup/clone/) 3. DB link를 이용해 바로 연결해서 drop 한 user를 복구 고찰 : 1. oracle network를 이용해 둘 간의 연결을 만들 수 있어야 한다. 2. 복구 한 후 해당 user에게 어떤 table들이 있었는지, 어떤 상태였는지 정확하게 알 수 있어야 한다. 3...

2012.01.12 ADMIN 1일차(oracle분류, ADMIN?, CLIENT에서 DB서버로 접속하는 방법, TNSNAMES.ORA, 최초접속, 리스너오류, select문이 실행될때 일어나는 세 단계, Parse, Soft Parse, Hard Parse, Execute, Fetch, DB Cache)

노트필기로 대체합니다.(압축파일은 해당 필기파일입니다) TNSNAMES.ORA 입니다. (TNSNAME.ORA 아님) DB Cache : 메모리에 데이터가 들어간 블록을 지칭 위 필기에서는 메모리에서 ㅁ 가 굵은 장소가 DB Cache

Oracle/Admin 2012.01.13