ORA-01119: 데이터베이스 파일 작성시 오류가 생겼습니다 (ORA-01119: error in creating database file) 2/25/2025 12:30:00 오전 댓글 쓰기 ORA-01119: '데이터베이스 파일 작성시 오류가 생겼습니다 ORA-27040: 파일 생성 오류, 파일을 생성할 수 없습니다. OSD-04002: unable to open file O/S-Error: (OS 3) 지정된 경로를 찾을 수 없습니다. OR… 오라클
ORA-02063: line가 선행됨 (로부터) (ORA-02063: preceding line from) 2/24/2025 12:30:00 오전 댓글 쓰기 'ORA-02063: line가 선행됨 로부터' 오류는 단독으로 발생하는 경우는 거의 없고, 이로 인하여 문제가 되는 후행 예외와 함께 표시가 됩니다. 발생하는 이유가 바로 오라클 데이터베이스 링크이기 때문이지요! 'line이 선행됨'에서… 오라클
ORA-01722: 수치가 부적합합니다 (ORA-01722: invalid number) 2/20/2025 12:30:00 오전 댓글 쓰기 'ORA-01722: 수치가 부적합합니다' 오류는 입력을 시도하려는 데이터가 유효하지 않은 숫자 형식일 때에 발생합니다. 간단한 예제를 살펴보며 해결 방법에 대해 알아보도록 합시다~ DELETE FROM emp WHERE ename = 0; ERRO… 오라클
ORA-00903: 테이블 명이 부적합합니다 (ORA-00903: invalid table name) 2/17/2025 12:30:00 오전 댓글 쓰기 ORA-00903: 테이블 명이 부적합합니다 오류는 테이블에 대한 데이터 정의 언어(DDL : Data Definition Language), 또는 데이터 조작 언어(DML : Data Manipulation Language)를 사용할 때에 발생합니다. 테이블 명이… 오라클
[Oracle] XMLELEMENT, XMLAGG 함수 사용하는 방법 2/14/2025 12:30:00 오전 댓글 쓰기 오라클 데이터베이스에서 XMLELEMENT, XMLAGG 함수를 사용하는 방법에 대해 알아보도록 합시다. 해당 함수는 보통 로우를 하나의 로우로 합치는 데 사용을 많이 하는데요, 다음과 같이 조회해 볼 수 있답니다. SELECT JOB, XMLEL… 오라클
ORA-02260: 테이블에는 하나의 기본 키만 가질 수 있습니다 (ORA-02260: table can have only one primary key) 2/13/2025 12:30:00 오전 댓글 쓰기 ORA-02260: 테이블에는 하나의 기본 키만 가질 수 있습니다 오류는 문장에서 설명하듯이, 테이블에 하나를 초과하는 기본 키를 설정하려고 시도하는 경우에 발생합니다. 기본키는 오직 하나만 가능하므로, 테이블이 가지고 있는 기본키를 다시 확인하거나, 대체키를 기본키… 오라클
ORA-01652: 임시 세그먼트를 확장할 수 없습니다 (ORA-01652: unable to extend temp segment by in tablespace) 2/12/2025 12:30:00 오전 댓글 쓰기 ORA-01652: 임시 세그먼트를 확장할 수 없습니다 오류를 해결하는 방법에 대해 알아보도록 합시다. 해당 오류는 보통 영문으로 숫자와 함께 다음과 같은 표현으로 안내해드립니다 : ORA-01652: unable to extend temp segment by in… 오라클
ORA-00957: 열명이 중복되었습니다 (ORA-00957: duplicate column name) 2/06/2025 12:30:00 오전 댓글 쓰기 ORA-00957: 열명이 중복되었습니다 오류는 테이블 또는 뷰 생성 시 컬럼명이 중복되었을 때 발생합니다. 원인은 크게 다음과 같습니다. 컬럼 개수가 많은 테이블에 추가로 동일한 이름의 컬럼을 추가하는 경우 외래키를 동일한 컬럼명으로 사용 시 해당 두 테이블을… 오라클
ORA-02291: 무결성 제약조건이 위배되었습니다- 부모 키가 없습니다 (ORA-02291: integrity constraint violated - parent key not found) 2/05/2025 12:30:00 오전 댓글 쓰기 ORA-02291: 무결성 제약조건이 위배되었습니다- 부모 키가 없습니다 오라클과 같은 데이터베이스는 '무결성'을 제약조건으로 하여금 보장할 수 있습니다. 이때 제약조건을 위배하는 경우, 위배하는 종류에 따라 오류를 발생시킨답니다. 이번 주제 '… 오라클
ORA-12154: tns 지정된 접속 식별자를 분석할 수 없음 (ORA-12154: tns could not resolve the connect identifier specified) 1/31/2025 12:30:00 오전 댓글 쓰기 ORA-12154: tns 지정된 접속 식별자를 분석할 수 없음 오류는 문자 그대로 접속 식별자(connect identifier)를 분석할 수 없기에 발생합니다. 접속 식별자는 접속 기술자(connect descriptor), 데이터베이스 별명/별칭(databas… 오라클
ORA-02248: invalid option for ALTER SESSION (ORA-02248: ALTER SESSION 옵션이 부적합합니다) 1/29/2025 12:30:00 오전 댓글 쓰기 ORA-02248 invalid option for ALTER SESSION 오류는 ALTER SESSION 명령문을 실행할 때, 유효하지 않은 옵션을 설정하는 경우에 발생합니다. ALTER SESSION 옵션은 오라클 버전마다 다르기 때문에, 특정 버전에서 실행이 … 오라클
ORA-01451: column to be modified to NULL cannot be modified to NULL (ORA-01451: 열이 이미 NULL로 되어 있습니다) 1/28/2025 12:30:00 오전 댓글 쓰기 ORA-01451: column to be modified to NULL cannot be modified to NULL 오류는 NULL이 될 수 없는 컬럼을 NULL로 수정하려고 시도할 때 발생합니다. 예시 자료는 다음과 같습니다. ALTER TABLE USER… 오라클
ORA-02296: 제약을 사용 가능하게 할 수 없음 - 부합하는 값이 없습니다, ORA-02296: 사용으로 설정 불가 - 널 값이 발견되었습니다. (ORA-02296: cannot enable) (ORA-02296: null values found) 1/24/2025 12:30:00 오전 댓글 쓰기 ORA-02296: 제약을 사용 가능하게 할 수 없음 - 부합하는 값이 없습니다 오류는 ALTER TABLE 명령을 시도할 때, NULL값과 관련한 제약조건으로 발생합니다. 해당 오류는 ORA-02296: 사용으로 설정 불가 - 널 값이 발견되었습니다. 설명으로 발생… 오라클
ORA-01940: 현재 접속되어 있는 사용자는 삭제할 수 없습니다 (ORA-01940: cannot drop a user that is currently connected) 1/23/2025 12:30:00 오전 댓글 쓰기 ORA-01940: 현재 접속되어 있는 사용자는 삭제할 수 없습니다오류는 삭제를 시도하려는 대상 사용자의 세션이 활성화되어 있는 경우에 발생합니다. 즉, 해당 사용자가 현재 연결이 활성 상태이기 때문에 발생하는 문제입니다. 오라클 데이터베이스는 삭제하려는 사용자가 … 오라클
ORA-01858: 수치를 지정해야 할 위치에 비수치 문자가 지정되었습니다 (ORA-01858: a non-numeric character was found where a numeric was expected) 1/22/2025 12:30:00 오전 댓글 쓰기 ORA-01858: 수치를 지정해야 할 위치에 비수치 문자가 지정되었습니다 오류는 숫자형 또는 숫자형으로 묵시적 형변환이 가능한 숫자 형태의 문자형이 위치해야 할 곳에 비 수치 문자가 지정된 경우에 발생합니다. 해당 위치에 있는 비 수치 문자를 문자 형태로 수정하여… 오라클
오라클 커서 예제 안내 1/16/2025 12:30:00 오전 댓글 쓰기 오라클 커서 예제 안내 오라클에서 커서를 사용하는 방법은 크게 명시적 커서 사용, 묵시적 커서 사용으로 나눌 수 있습니다. 이번 주제는 그 중에서도 묵시적 커서를 하나 소개해 드리려고 합니다. EXIT WHEN 조건은 생략하거 모든 로우에 대해 출력하도록 진행합니다. 필요 시 EXIT 조건을 설정해 주십시오. SQL> SET SERVEROUTPUT… 오라클
ORA-01922: 사용자(을)를 삭제하려면 CASCADE를 지정하여야 합니다 (ORA-01922: CASCADE must be specified to drop USER) 1/15/2025 12:30:00 오전 댓글 쓰기 ORA-01922: 사용자(을)를 삭제하려면 CASCADE를 지정하여야 합니다 오류는 사용자(또는 스키마)를 삭제하는 것과 관련이 있습니다. 이 오류는 사용자 삭제를 시도할 때, 종속 객체가 여전히 남아있는 경우에 발생합니다. 종속 객체는 해당 사용자와 연관된 데이… 오라클
ORA-08002: 시퀀스 SEQUENCE_NAME.CURRVAL은 이 세션에서는 정의 되어 있지 않습니다 (ORA-08002: sequence sequence_name.currval is not yet defined in this session) 1/14/2025 12:30:00 오전 댓글 쓰기 ORA-08002: 시퀀스 CURRVAL은 이 세션에서는 정의 되어 있지 않습니다 , 영문으로는 ORA-08002: sequence currval is not yet defined in this session 오류는 다음과 같은 원인으로 발생하며 해결할 수 있습니… 오라클
오라클 프로시저 실행 방법. BEGIN END, OUT 변수 출력하기, EXEC 프로시저 (펑션) 1/08/2025 12:30:00 오전 댓글 쓰기 우선 예제에서 사용할 프로시저는 다음과 같습니다. 첫 번째 프로시저는 IN, OUT, IN OUT 매개변수를 매개로 하며, 두 번째 프로시저는 IN 매개변수 하나를 사용합니다. CREATE OR REPLACE PACKAGE USER_NAME.PACKAGE_NAME… 오라클
ORA-01795: 목록에 지정 가능한 식의 최대수는 1000 입니다. (ORA-01795: maximum number of expressions in a list is 1000) 12/18/2024 12:30:00 오전 댓글 쓰기 ORA-01795: maximum number of expressions in a list is 1000 오류는 IN 조건 절에 1000개가 넘는 인용을 하는 경우에 발생합니다. 지정 가능한 최대가 1000개이므로 1000개 이하로 하도록 변경 처리를 해야 해결할 수… 오라클