본문 바로가기

오라클

ORACLE - 제약조건 제약조건 제약조건이란? { 제약조건이란 테이블에 부적절한 자료가 입력되는 것을 방지하기 위해서 여러 가지 규칙을 적용해 놓는거라 생각하면 된다. 간단하게 테이블안에서 테이터의 성격을 정의하는 것이 바로 제약조건 이다. - 제약조건은 데이터의 무결성 유지를 위하여 사용자가 지정할 수 있는 성질 이다. - 모든 제약조건은 데이터 사전(DICTIONARY)에 저장 된다. - 의미있는 이름을 부여했다면 CONSTRAINT를 쉽게 참조할 수 있다. - 표준 객체 명명법을 따르는 것이 좋다. - 제약조건은 테이블을 생성할 당시에 지정할 수도 있고, 테이블 생성 후 구조변경(ALTER)명령어를 통해서도 추가가 가능하다. - NOT NULL제약조건은 반드시 컬럼 레벨에서만 정의가 가능하다. } NOT NULL 조건 {..
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..
TOAD - Can't initialize OCI. Error - 1 TOAD 에서 다음과 같은 오류가 발생한다. Can't initialize OCI. Error -1 해결방안 #1. 제어판->시스템-> 고급-> 환경설정에서 PATH에 오라클 bin 폴더 추가 후 Toad 재시작. Ex. D:\oracle\product\10.2.0\client_1\bin #2. 첫번째 방법으로 해결이 안된다면, CMD(Command Prompt)에서 ORACLE_HOME 확인 후 지정되지 않은 경우 제어판->시스템-> 고급-> 환경설정에서 ORACLE_HOME을 추가 해준다.(추가 후 Toad 재시작) D:\>set .. ..... NUMBER_OF_PROCESSORS=2 ORACLE_HOME=C:\oracle\product\10.2.0\client_1 OS=Windows_NT ......
ORACLE - ORA-27101: shared memory realm does not exist ORA-27101: shared memory realm does not exist 오라클 10g 가 갑자기 종료 되었을시에 / 비정상적인 종료 발생하는 에러이므로 다음과 같이 하면 복구된다. 1. sqlplus /nolog 2. conn sys/as sysdba 3. startup [출처] ORA-27101: shared memory realm does not exist|작성자 낙화