일 이야기(59)
-
DataBase에서 JAVA 데몬으로 데이터 전송방법
1. 데몬에서 테이블을 주기적으로 뒤지는 방법 2. oracle이면 java object를 프로시듀어로 등록하고 트리거를 사용 2.1 http://sqler.pe.kr/sqllec/lec96.asp 트리거 참조 2.2 데몬과 자바 오브젝트의 연동(TCP/IP,UDP) 2.2.1 Grant SocketPermission call dbms_java.grant_permission( 'OWNER', 'SYS:java.net.SocketPermission', 'localhost:5600', 'connect,resolve' ); 2.2.2 소켓 클라이언트를 loadjava -user user/pw@sid -resolve xxx.jar 2.2.3 프로시저 생성 FUNCTION FN_WRITE_SOCKET (sessi..
2012.02.01 -
오라클에서 자바 오브젝트 사용 - 함수 호출(IN/OUT, 테이블 SELECT)
1. 자바 소스 생성 & 컴파일 import java.util.*; import java.io.*; import java.sql.*; public class Dname { public static String getDname(int deptno) throws SQLException { String dname = null; Connection conn = null; PreparedStatement pstmt = null; ResultSet rs = null; StringBuffer sql = null; sql = new StringBuffer() .append("SELECT DNAME " + "\n") .append(" FROM DEPT " + "\n") .append(" WHERE DEPTNO = ? "..
2012.02.01 -
오라클 힌트 모음
# INDEX ACCESS OPERATION 관련 HINT INDEX INDEX를 순차적으로 스캔 INDEX(TABLE명, INDEX명) INDEX_DESC INDEX를 역순으로 스캔 INDEX_DESC(TABLE명, INDEX명) INDEX_FFS INDEX FAST FULL SCAN INDEX_FFS(TABLE명, INDEX명) PARALLEL_INDEX INDEX PARALLEL SCAN PARALLEL_INDEX(TABLE명, INDEX명) NOPARALLEL_INDEX INDEX PARALLEL SCAN 제한 NOPARALLEL_INDEX(TABLE명, INDEX명) AND_EQUALS INDEX MERGE 수행 AND_EQUALS(INDEX명, INDEX명) FULL FULL SCAN FULL..
2011.10.20 -
VB LIKE 비교연산
Unix의 강력한 기능중 하나가 패턴 문자열 사용하기라고 생각됩니다. VB 에서도 패턴 문자를 사용할 수 있습니다. 그러나 대부분 사용을 안하죠. 예) dim s as string dim b as boolean s = "FMS16 Program" if s like "F[L-N]?#*ra*" then msgbox "OK" 위와 같이 사용할 수 있습니다. Like이후의 설명을 하면 다음과 같습니다. 처음은 대문자 'F'로 시작해야 하며 두번째 문자는 L,M,N 사이의 문자중 하나여야 하며 세번째 문자는 1개문자가 어떤 문자여도 관계가 없고 네번째 문자는 반드시 숫자여야 하며 이후의 문자는 ra 를 포함 하고 있어야 한다 입니다. like를 사용하면 1 Step으로 해결 할 수 있다는 장점이 있습니다.
2011.09.27 -
Oracle Export and Import 예
EXPORT ▣ EXPORT ? ⊙ 오라클에서 제공하는 논리적인 백업에 사용되는 유틸리티로써, binary file형태로 기록합니다. ⊙ 데이터베이스가 가동중인 상태에서 실행합니다. ⊙ 전체 데이터베이스, 특정 사용자, 특정 테이블들을 엑스포트 시킬 수 있습니다. ⊙ 권한, 익덱스, 또한 연관된 제약조건들과 같이 테이블들과 연관되는 데이터 딕셔너리 정보도 엑스포트 시킬 것인가를 선택할 수 있습니다. ⊙ 마지막 엑스포트 이후로변경된 테이블들에 대해서만 엑스포트 작업을 실행 할 수도 있습니다. ▣ Export Paramger - userid : EXPORT를 실행시키고 있는 username/password명. - buffer : 데이터 행들을 가져오는데 사용되는 버퍼의 크기. - file : 생성되는 EXP..
2011.02.21 -
Oracle Export and Import Utilities
1. Export and Import Utility 가 하는 일 - Historical Archive를 생성한다. - Table의 데이터와 구조를 Binary File로 저장한다. - Oracle의 다른버전으로 Migration 할 때 사용하면 좋다. - 갑작스런 drop or truncate로부터 복구를 목적으로 사용된다. 2. Export 사용법 (exp scott/tiger file=/backup/orabackup.dmp owner=scott) $ exp scott/tiger tables=(dept,emp) \ > file=emp.dmp log=exp.log compress=n \ > direct=y recordlength=32768 [syntax] $ exp [keyword=]{value | (v..
2011.02.21