본문 바로가기

Languages/DataBase

DB2 - DB2 application development: Tracing with the DB2 Universal JDBC Driver DB2 application development: Tracing with the DB2 Universal JDBC Driver { DB2 에서의 JDBC 사용예제를 연습할 수 있는 페이지 입니다. 물론, IBM 에서 제공하는 사이트이며, 영문입니다. (그래도 대충 알아먹을 수 있어요) Summary: Trace data at the interface between application and database provides the developer with information to identify program errors and to optimize database access. The DB2?? Legacy JDBC™ Driver is based on the DB2 Call Level Interf..
ORACLE - ORA-16038 : x 로그 xx 시퀀스 번호는 기록될 수 없습니다. ORA-16038 : x 로그 xx 시퀀스 번호는 기록될 수 없습니다. { 오라클 마운트 중 다음과 같은 오류가 발생했을 때의 해결방안 ORA-16038: 1 로그 94 시퀀스 번호는 기록될 수 없습니다 ORA-19809: 복구 파일에 대한 한계를 초과함 ORA-00312: 온라인 로그 1 스레드 1: 'D:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\REDO01.LOG' SQL> startup mount ORACLE 인스턴스가 시작되었습니다. Total System Global Area 1191182336 bytes Fixed Size 2065280 bytes Variable Size 335547520 bytes Database Buffers 838860800 bytes Redo B..
DB2 - JDBC 오류 (i 시리즈 제외) JDBC 오류 (i 시리즈 제외) { 이클립스에서 DB2로 접속할 때 JDBC 의 오류가 나타날 수 있습니다. [1] java.lang.UnsatisfiedLinkError : no db2jdbc in java.library.path [2] Cannot create JDBC driver of class 'COM.ibm.db2.jdbc.app.DB2Driver' for .... 위의 오류는 윈도우에서 나타나는 현상이며, 해결 방법은 윈도우 시스템의 환경변수의 PATH 를 재지정 해주면 됩니다. 보통 C:\PROGRA~1\IBM\SQLLIB\BIN으로 되어 있으면 제대로 동작하지 않는데 이를 C:\Program Files\IBM\... 으로 변경하시면 됩니다. 출처 : http://mc100.tistory...
DB2 - 제약조건 제약조건 { DB2 기초 - 제약조건 (요약) DB2 UDB에서 사용되는 제약조건은 데이터에 대해 비즈니스 규칙을 시행하고 데이터베이스 무결성을 유지하는데 도움이 된다. 이 글에서는 DB2 UDB에서 지원하는 다양한 제약조건 유형들을 설명한다. 각 제약조건 유형들을 예제를 통해 설명한다. 또한 기본적인 제약조건 관리(명령행 또는 DB2 Control Center 사용)를 설명한다. DB2 UDB에서 사용되는 제약조건은 데이터에 대해 비즈니스 규칙을 시행한다. 이 글에서는 다음과 같은 유형의 제약조건을 설명한다. NOT NULL 유일(unique) 기본 키 외래 키 테이블 체크 자세한 내용 : http://www.ibm.com/developerworks/kr/library/dm-0401melnyk/inde..
DB2 - Alter Table 기본 명령어 Alter Table 기본 명령어 { 기본적인 DB2 iSERIES의 운영 명령어 중 ALTER TABLE 명령어 입니다. 1. 테이블 생성 (CREATE TABLE) 1) 아래의 컬럼(필드)을 갖는 직원테이블 t_emp를 생성 사번 1 ~ 9999 NULL 허용하지 않음 이름 문자열 20 자리 (Primary Key) 부서 문자열 4 자리 CREATE TABLE t_emp ( empid INT NOT NULL, empname CHAR(20) NOT NULL, depcd CHAR(04), PRIMARY KEY(empid) ) 2) 아래의 컬럼(필드)을 갖는 부서테이블 t_dep를 생성 부서코드 문자열 4자리 NULL 허용하지 않음 부서이름 문자열 0 ~ 50자리 NULL 허용하지 않음 CREATE TAB..
DB2 - 현재 날짜 입력하기 현재 날짜 입력하기 { # 현재의 날짜를 넣어 봅시다. >>>>테이블의 데이터 타입은 DATE - TO_CHAR(CURRENT TIMESTAMP, 'MM/DD/YYYY') 이렇게 하니까 들어가요 'ㅁ' }
DB2 - AS400 JDBC 드라이버의 executeBatch 리턴값에 대한 결론 AS400 JDBC 드라이버의 executeBatch 리턴값에 대한 결론 { ## 아놔 까다롭네............ 출처 : http://www.javaservice.net/~java/bbs/read.cgi?m=devtip&b=jdbc&c=r_p&n=1084502437 }
DB2 - SqlMaps를 이용한 객체-관계 맵핑 SqlMaps를 이용한 객체-관계 맵핑 { by Sunil Patil 02/02/2005 번역 : 이동국(fromm0골뱅이gmail.com) - http://cafe.naver.com/deve.cafe 소개 요즈음 많은 일은 다른 프레임워크를 이끄는 것처럼 보이는 Hibernate를 이용한 객체-관계 맵핑 필드에서 이루어진다. 그러나 객체-관계 맵핑 툴을 사용할때 한가지 문제점이 있다. 대부분의 데이터베이스 관리자는 OR맵핑 툴에 의해서 생성된 쿼리문이 다소 편안해 보이지 않는다는 것이다. 슬프게도 데이터베이스 관리자는 당신의 프레임워크가 당신을 위해 자동적으로 생성해주는 쿼리문을 분명하게 ...... 원본 보기 : http://www.javajigi.net/pages/viewpage.action?pag..