728x90 반응형 SMALL [Error/MSSQL] 문자열 또는 이진 데이터는 잘립니다 문제상황: SQLServerException 문자열 또는 이진 데이터는 잘립니다. 처리내역:해당 칼럼의 데이터 길이보다 큰 값을 넣으려고 할 때 발생하는 오류입니다. 오류난 데이터의 테이블에 설정된 내역을 확인한 다음, 아래 길이가 얼마나되는 지 확인 후 칼럼 길이를 늘리거나, 데이터를 수정해서 INSERT 진행하면 됩니다.SELECT LEN('ERROR LIST') 2025. 4. 1. [Error/Oralce] ORA-06502: PL/SQL: numeric or value error: character string buffer too small 문제상황: 프로시저에서 해당 오류가 발생되었습니다.ORA-06502: PL/SQL: numeric or value error: character string buffer too small ORA-00001: unique constraint ~ violated 처리내역:PL/SQL에서 데이터 타입 불일치 또는 값 범위 초과 때문에 발생할때의 에러라고 확인을 했습니다.에러메세지를 담는 값에서 문제가 발생된 것을 확인했습니다.데이터 값 크기 변경이 어려워 해당 크기 만큼 절삭 하는 것으로 수정했습니다.- 참고 블로그 https://shxrecord.tistory.com/26 2024. 9. 24. [Error/Oralce] ORA-01652: unable to extend temp segment by 128 in tablespace TEMP (임시 세그먼트를 확장할 수 없음) 문제상황스케쥴 잡에 의해서 UPDATE 실행 중에 발생했습니다. ORA-01652: unable to extend temp segment by 128 in tablespace TEMP (임시 세그먼트를 확장할 수 없을때 발생하는 예시)임시 세그먼트 란SQL 실행할 때 필요한 임시 공간을 할당하는 논리적 구조입니다.예를 들어, sorting, group by, hash join 사용 될때 임시 세그먼트를 사용합니다. 처리방안 DB 용량이 충분하여 더 늘리는 것으로 진행했으며, 이후 문제가 없었습니다.추후 다른 처리를 하게되면 업데이트 하겠습니다. -- Oracle 데이터베이스에서 임시 테이블스페이스에 속한 파일에 대한 정보를 제공하는 데이터 딕셔너리 뷰입니다.select *from dba_temp_files 2024. 8. 30. [Error/Oralce] 스케쥴 잡 강제 실행 후 스케쥴 실행이 되지 않을때 처리 방안 문제상황: 원래 잘 돌던 스케쥴 잡이 있었으나, 강제로 실행을 해서 진행 후 더이상 스케쥴이 돌지 않는 상황이 발생함. 처리내역: --스케쥴 상태 확인SELECT job_name, enabled, state, last_start_date, last_run_duration, next_run_dateFROM user_scheduler_jobsWHERE job_name = 'your_job_name'AND LOGGING_LEVEL = 'RUNS'ORDER BY REPEAT_INTERVAL;-- 스케쥴 잡 실행 로그SELECT *FROM USER_SCHEDULER_JOB_LOGwhere 1=1and job_name ='your_job_name'order by log_date desc;스케쥴상태 및 잡 실행 로.. 2024. 8. 5. [Error/Oralce] ORA-01861: 리터럴이 형식 문자열과 일치하지 않음 select ROUND(MONTHS_BETWEEN(SYSDATE,to_date(replace(A.EMPL_BIRT,'.','')))/12) AS AGE from dual; 문제상황: [Error] ORA-01861: 리터럴이 형식 문자열과 일치하지 않음String형을 DATE형으로 변환시켜 주거나 DATE형을 String 형으로 변환시켜 줘야 함.이게 아니라,알고 봤더니, empl_birt 에 2099년 11월 11일 의 데이터가 들어가 있어서 계속 해서 리터럴 형식 오류가 났다. 처리내역:GPT한테 물어보니깐 ORDER BY 가 문제였다.예, ORDER BY 절도 오류의 원인이 될 수 있습니다. ORDER BY 절에 사용되는 컬럼의 데이터 형식이 TO_DATE 함수의 형식과 일치하지 않으면 오류가 .. 2024. 4. 3. [Error/Oralce] ORA-00911: 문자가 부적합합니다 문제상황: 해당 오류가뜨면서 실행이 되지 않았다. 그래서 복붙해서 쿼리를 실행해보면 잘 돌아갔다?? 이게 뭐지..한참 코드 보다가 ;가 들어간 것을 보았다.. 처리내역:SQL실행했던 쿼리를 작성할때 ;(세미클론) 들어가지 않게 조심하자.. 😊 잘못된 내용이 있다면 언제든지 댓글로 남겨주세요 😊 2021. 9. 5. 이전 1 다음 728x90 반응형 LIST