Oracle/Admin 21

listener.ora 에 쓰이는 항목중 PLSExtProc 이란? ;링크는 네트워크보안 관련내용, PLSExtProc 설명도 포함

PL/SQL External Procedures (ExtProc). --------------------------------------------------------------------------------------------------- LISTENER MODES The Listener can be configured in one of three modes (as configured in listener.ora) – Database Provides network access to an Oracle database instance PLSExtProc Method for PL/SQL packages to access operating system executables Executable Provid..

Oracle/Admin 2012.04.28

ORACLE NETWORK ; sqlnet.ora (링크)

sqlnet.ora 파일에 대한 설명 링크 http://docs.oracle.com/cd/B28359_01/network.111/b28317/sqlnet.htm sqlnet.ora : Profile Configuration File로 아래와같은 기능을 사용할 수 있습니다. Specify the client domain to append to unqualified names Prioritize naming methods Enable logging and tracing features Route connections through specific processes Configure parameters for external naming Configure Oracle Advanced Security Use p..

Oracle/Admin 2012.04.04

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

ORACLE NETWORK정리 ; Procotol Address Configuration

리스너 파일이나 local naming 파일을 살펴보다보면 ADDRESS 파라미터안에 PROTOCOL이란 항목이 존재함을 발견할 수 있습니다. 그 PROTOCOL에 대한 포스팅입니다. 참조사이트 : http://docs.oracle.com/cd/B28359_01/network.111/b28317/protocoladd.htm#i467969 http://docs.oracle.com/cd/B19306_01/server.102/b15658/cnfg_net_srv.htm#i38627 ProtocolParameterDescription IPC PROTOCOL Specify ipc as the value. KEY Specify a unique name for the service. Oracle recommends u..

Oracle/Admin 2012.04.03

ORACLE NETWORK 정리 ; 리스너(listener.ora)

대략적인 oracle network(http://gyh214.tistory.com/112 ) 기본적으로 $ORACLE_HOME/network/admin/ 안에 파일이 생성되고, 오라클엔진은 그 안 파일을 참고하여 네트워크설정을 합니다. 리스너, listener.ora 외부에서 들어오는 연결을 받아서 listener.ora안에 설정되어있는 Database들에 연결해주는 기능 파일안에 들어가는 항목들의 설명 참조사이트 : http://docs.oracle.com/cd/B28359_01/network.111/b28317/listener.htm 1. Protocol Address Section : protocol addresses들을 정의하고, 접속요청을 허용하는 섹션입니다. *아래와 같은 파라미터들이 사용됩니..

Oracle/Admin 2012.04.02

생성된 INDEX를 다른 tablespace로 옮기기

alter index 인덱스이름 rebuild tablespace 새로운테이블스페이스; 예제 1 select TABLE_NAME, INDEX_NAME, INDEX_TYPE, TABLESPACE_NAME from user_indexes 2* where TABLE_NAME='STUDENT' SQL> / TABLE_NAME INDEX_NAME INDEX_TYPE TABLESPACE ------------------------------ ------------------------------ --------------------------- ---------- STUDENT IDX_STUD_DEPTNO NORMAL USERS STUDENT IDX_STUD_PROFNO NORMAL USERS STUDENT IDX..

Oracle/Admin 2012.03.18

Constraint violated 시 어디서 에러가 났는지 보여주는 exceptions 테이블 사용예제

우선 desc exceptions 해보시고 테이블이 존재하지 않으면 SQL> @?/rdbms/admin/utlexcpt 에러가 나도 특정 쿼리를 써주지 않으면 exceptions 에 들어가지않습니다. SQL> alter table scott.ERR_CODE enable constraint ERR_CODE_CODE_PK; alter table scott.ERR_CODE enable constraint ERR_CODE_CODE_PK * ERROR at line 1: ORA-02437: cannot validate (SCOTT.ERR_CODE_CODE_PK) - primary key violated SQL> select rowid, code from scott.err_code 2 where rowid in(s..

Oracle/Admin 2012.03.02