데이터베이스

Linux

Linux su명령을 이용해서 다른 사용자 권한으로 프로그램 실행하기

Linux에서 Oracle이나 PostgresSQL의 명령들을 root 사용자로 실행하는 것은 $ORACLE_HOME, $PGDATA 등의 환경 변수를 준비해야 하며 또한 root 사용자로 실행해서 생성된 파일들은 ...
0
PostgreSQL

(PostgreSQL generate_series함수) 테이블 외래 키(Foreign Key) 참조 정합성을 유지 하면서 각종 형식의 대량 데이터 작성하기

PostgreSQL에서 성능 테스트를 위해 테이블과 테이블의 외래키(Foreign Key) 참조 정합성을 유지 하면서 각종 형식의 대량 데이터를 작성하는 방법을 설명합니다. 대량 데이터 작성용 샘플 테이블 작성 익숙...
0
PostgreSQL

PostgreSQL 더미 데이터 대량 작성용 벤치 마크 도구 pgbench 사용법

벤치 마크 도구 pgbench는 PostgreSQL 서버 인스톨러에 동봉되어 있기 때문에 함께 설치됩니다. 설치에 대해서는 다음 글을 참조하십시오. Windows Server 2019에서 PostgreSQL 13.5...
0
Oracle DB

Oracle RMAN명령으로 ARCHIVELOG 삭제하기

데이터베이스를 Full Backup했다면 그 시점까지의 ARCHIVELOG정보는 Full Backup에 포함되어 있기 때문에 ARCHIVELOG를 더 이상 필요로 하지 않습니다. 이 점을 인식하지 못하고 방치한다면 ...
0
Oracle DB

Oracle 12c ARCHIVELOG 저장 장소 변경하기

ARCHIVELOG 저장장치는 여러 가지 이유로 가용성이 떨어지거나, 용량 부족 등의 문제가 발생할 수 있습니다. 이를 방지하기 위해 ARCHIVELOG 저장장치를 변경하는 경우가 있습니다. 또한, 보안 요구사항에 ...
0
Oracle DB

ORA-01756 단일 인용부를 지정해 주십시오(quoted string not properly terminated) insert,update문에서 작은 따옴표( ‘ )도 단일 인용부가 아닌 문자로 등록하기

테이블에 데이터를 Insert 또는 Update하는 경우 작은 따옴표( ' )로 묶여있는 단일 인용부 문자열을 지정할 때 작은 따옴표( ' )도 문자로 등록하는 방법을 소개합니다. 작은 따옴표 오류 다음과 같이 'N...
0
Oracle DB

ORA-01427 : 단일 행 하위 질의에 2개 이상의 행이 리턴되었습니다.(single-row subquery returns more than one row)

하위 쿼리의 리턴을 상위 쿼리의 조건문 값으로 설정하는 경우 발생하는 오류에 대해서 소개합니다. 조사 환경 이 글은 "Windows10 Pro에서 무상으로 이용가능한 Oracle Database Express Edi...
0
Oracle DB

ORA-00001: 무결성 제약 조건(?)에 위배됩니다 unique constraint (?) violated

이 글에서는 UNIQUE 제약으로 발생하는 오류에 대해서 알아 보겠습니다. 조사 환경 이 글은 "Windows10 Pro에서 무상으로 이용가능한 Oracle Database Express Edition 18c 설치하...
0
Oracle DB

ORA-12899: 열에 대한 값이 너무 큼(실제: 15, 최대값: 10) value too large for column(actual: 15,maximum: 10)

이 글에서는 선언된 VARCHAR2 데이터 항목의 길이보다 더 긴 값을 설정할 경우의 오류에 대해서 알아 보겠습니다. 조사 환경 이 글은 "Windows10 Pro에서 무상으로 이용가능한 Oracle Database...
0
Oracle DB

ORA-01839: 지정된 월에 대한 날짜가 부적합합니다 (date not valid for month specified)

이 글에서는 DATE 형식에서 월에 대한 날짜 범위를 벗어났을 때 오류에 대해서 알아 보겠습니다. 각 월 마다 날짜의 범위는 다릅니다. 10월은 1일에서 31일까지 있지만 11월은 1일에서 30일까지 만 존재합니다....
0