소리소문 없이... 사랑도 명예도 이름도 남김 없이...
DexCore.net

Oracle 26

Oracle 11g Docker Compose File Example

services:   oracle:     image: oracleinanutshell/oracle-xe-11g:latest     container_name: oracle11g     hostname: oracle11g     restart: always     ports:       - "1522:1521"       - "8080:8080" # Oracle Enterprise Manager HTTP port     environment:       ORACLE_SID: ORCL       ORACLE_ALLOW_REMOTE: true       TZ: Asia/Seoul     volumes:       - ./oracle-data-11g:/opt/oracle/oradata  # Oracle 초기 ..

Docker 2025.03.07

오라클 oracle DB 내 정보 조회

DBA_ DB 전체에 포함되는 모든 객체에 대한 자세한 정보 ALL_ 자신이 생성한 객체와 다른 사용자가 만든 객체중에서 자신이 볼 수 있는 정보를 제공한다. USER_ 자신이 생성한 모든 객체에 대한 정보 V$_ DB의 성능분석/통계 정보를 제공하며 X$테이블에 대한 뷰 v$*** 목록보기 GV$_ GV$**** 목록 보기 X$_ DB의 성능 분석,통계 정보를 제공하는 테이블 x$*** 목록보기 ALL_arguments 프로시저와 함수의 파라미터 및 리턴 타입에 대한 정보 ALL_catalog 모든 객체를 참조할 수 있음 ALL_clusters 모든 접근 가능한 클러스터 정보,user_clusters ALL_col_comments 모든 접근 가능한 컬럼의 주석정보,user_col_comments ALL..

DataBase/Oracle 2019.11.22

Oracle 12c 에서 SQL Server 2014 DB Link 구성하기

LISTENER.ora 파일 수정 (경로 : 오라클 홈\NETWORK\ADMIN) (SID_DESC= (SID_NAME = TESTHR) (ORACLE_HOME = C:\app\TEST\product\12.1.0\dbhome_1) (PROGRAM = dg4odbc) ) 10g에서는 hsodbc 였지만 11g는 dg4odbc 로 변경 되었다는 글을 보았습니다.물론 영어로 써진 말이라 다 이해는 못했지만 서비스 체인지 정도 써있는거 보면 tool이 변경된듯 합니다.반영하려는 Oracle버전이 10g라면 hsodbc 로 작성하시고, 11g 이상 면 dg4odbc 로 작성하시면 됩니다. TNSNAMES.ora 파일 수정 (경로 : 오라클 홈\NETWORK\ADMIN) TESTHR = (DESCRIPTION = ..

DataBase/Oracle 2016.12.08

Oracle Lock 확인

--락걸린 테이블 확인SELECT  do.object_name,  do.owner,  do.object_type,  do.owner,  vo.xidusn,  vo.session_id,  vo.locked_modeFROM   v$locked_object vo ,  dba_objects doWHERE   vo.object_id = do.object_id ;    --해당테이블이 락에 걸렸는지.. SELECT   A.SID,  A.SERIAL#,  B.TYPE,  C.OBJECT_NAMEFROM   V$SESSION A,  V$LOCK B,  DBA_OBJECTS CWHERE   A.SID=B.SID AND  B.ID1=C.OBJECT_ID    AND  B.TYPE='TM'  AND  C.OBJECT_NAM..

DataBase/Oracle 2012.08.11

Procedure 내에서 Procedure, Function, Table 등 생성하기

권한부여. SQL> GRANT CREATE ANY TABLE TO 유저; SQL> GRANT EXECUTE ON DBMS_SQL TO 유저; CREATE OR REPLACE PROCEDURE GITS.PIT_GENERATE_PLSQL /*************************************************************************** PURPOSE ORACLE PL/SQL 문장을 입력 받아 실행한다.(Function Create) REVISIONS: Ver Date Author Description --------- ---------- --------------- -------------------------------- 1.0 2012-07-06 탑 1. Create..

DataBase/Oracle 2012.07.16

Oracle 저장함수 RAISE_APPLICATION_ERROR

PL/SQL에서 오라클 저장함수 RAISE_APPLICATION_ERROR 이용방법 20000부터 ~ 20999의 범위 내에서 사용자 정의 예외를 만들수있다. 정합성 체크시 이용 아이디가 입력되지 않았을 경우 에러메세지를 ORACLE에서 띄워준다. */ --RAISE_APPLICATION_ERROR(오류코드,'오류메세지'); PROCEDURE ADD_MENBER ( vi_id in varchar2, -- 아이디 vi_pass in varchar2, -- 패스워드 vi_name in varchar2 -- 이름 ) IS BEGEN IF (vi_id IS NULL) THEN RAISE_APPLICATION_ERROR(20001,'아이디를 입력해 주세요.'); END IF; /* 다른 예외처리 방법 스킨(페이지..

DataBase/Oracle 2012.05.31

SYS, SYSTEM 비번을 잃어버렸을때

SYS, SYSTEM 비번을 잃어버렸을때.. 다음과 같이 비번을 변경 할 수 있습니다. 1. 오라클 설치 폴더의 bin 폴더 아래로 이동한 후 다음과 같이 입력하세요. C:\oraclexe\app\oracle\product\10.2.0\server\BIN> sqlplus "/as sysdba" 2. 비번 변경을 위해 다음과 같이 입력하세요. SQL> alter user system identified by yourPassword;SQL> alter user sys identified by yourPassword; 3. 비번 변경시마다 "사용자가 변경되었습니다." 메시지가 나오면서 비번 변경이 완료 됩니다. 출처 : http://blog.naver.com/tyboss/70006117212[출처] SYS, ..

DataBase/Oracle 2012.05.31

오라클 유용한 함수 정리

오라클 유용한 함수 정리 1. Character Functions ①LOWER( column|expression ) LOWER('String') --> string : 소문자로 변환 ②UPPER( column|expression ) UPPER('String') --> STRING : 대문자로 변환 ③INITCAP( column|expression ) INITCAP('string') --> String : 첫글자만 대문자이고 나머지글자는 소문자로 변환 ④CONCAT( column1|expression1 ,column2|expression2 ) CONCAT('Good','String') --> GoodString : ||와 같은 역할을 한다. ⑤SUBSTR(column|expression, m [,n]) :..

DataBase/Oracle 2012.05.31

column을 row로, column-to-row pivot 쿼리

출처 : http://blog.naver.com/tyboss/70009661021 우리가 많이 알고 있는 pivot 쿼리는 주로 row 형태를 column의 형태로 바꾸는, 굳이 이름을 붙이자면 row-to-column 쿼리이다. 여기에서는 반대로 column-to-row pivot 쿼리를 만들어 본다. 아래 scott.dept 테이블이 있다. 10 ACCOUNTING NEW YORK 20 RESEARCH DALLAS 30 SALES CHICAGO 40 OPERATIONS BOSTON 이것을 아래 형태로 바꾸는 것이다. 10 ACCOUNTING NEW YORK 20 RESEARCH DALLAS 30 SALES CHICAGO 40 OPERATIONS BOSTON 쿼리는 아래와 같다. 오라클 버전에 따라 정..

DataBase/Oracle 2012.05.31
728x90
반응형