전체 글

전체 글

    [Oracle 오류 설명] ORA-00910: specified length too long for its datatype

    에러문 ORA-00910: specified length too long for its datatype 원인 데이터 유형 CHAR, VARCHAR2, RAW의 경우 지정된 길이보다 긴 길이의 정보로 등록 및 저장 하고자할때 발생 조치 등록정보를 확인하여 지정된 길이보다 짧은 길이를 사용하거나 데이터 유형 전환을 검토 해야한다. 오류 발생 이력 1. 이기종 DB간 Data Interface시 DB 문열셋이 다른경우 VARCHAR2의경우 동일한 길이여도 발생 2. 문자열 등록길이 변경시 해당 컬럼 확인없이 소스쪽에만 길이수 변경한 경우 발생 3. 1개의 DB를 여러명이 관리할때 컬럼 변경후 관련 담당자에게 공유 하지 않을경우 일정 시간이 지난후 최대길이 데이터를 입력하는 이벤트 발생시 다른쪽에서 삽질하다 L..

    [Oracle 오류 설명] ORA-00904 : 부적합한 식별자 invalid identifier

    에러문 ORA-00904 : 부적합한 식별자 invalid identifier 원인 입력된 열 이름이 잘못되었을 경우 발생 ⊙ 존재하지 않는 열 이름으로 작성된 경우 ⊙ Single Quotation(')과 Double Quotation(") 사용이 잘못된 경우 ⊙ 열 이름에 특수 문자 또는 Oracle 예약어 사용된 경우 조치 잘못된 열 이름을 빨리 수정하면 된다. (너무나 당연하다) 오류 발생 이력 1. 칼럼명을 잘못 입력해서 발생했다. User_ID 칼럼을 Uesr_ID로 에러를 보니 황당하다.

    [Oracle 오류 설명] ORA-00018 : maximum number of sessions exceeded

    에러문 ORA-00018 : maximum number of sessions exceeded 원인 모든 세션 상태 개체가 사용 중인 경우 조치 Sessions 초기화를 진행 해보거나, Sessions 매개변수의 값을 늘리십시오. Sessions Parameter 초기화 참조 Oracle Session Parameter 설정값 변경 Oracle Session Parmeter 변경 자료가 궁금하면 둘러보세요 source-factory.tistory.com 오류 발생 이력 1. 시스템 구축당시 Programming Setting하면서 Session을 닫는 부분을 주석을 처리하여 세션수가 증가하여 Oracle DB가 접속이 되지 않은 봉변을 당했다. ※ Sessions 증가를 고민하기전 Oracle Servic..

    Oracle Session Parameter 설정값 변경

    Oracle Session Parameter 설정값 변경 1. sysdba 로그인 sqlplus / as sysdba 2. 파라미터 설정 확인 sql> show parameter sessions; sql> show parameter processes; sql> show parameter transactions; 3. spfile을 수정하여 매개변수의 메모리 값을 변경 sql> alter system set processes=150 scope=spfile; sql> alter system set sessions=170 scope=spfile; sql> alter system set transactions=187 scope=spfile; sql> shutdown abort; sql> startup; 매개변수..