728x90 반응형 SMALL [Error/MSSQL] 문자열 또는 이진 데이터는 잘립니다 문제상황: SQLServerException 문자열 또는 이진 데이터는 잘립니다. 처리내역:해당 칼럼의 데이터 길이보다 큰 값을 넣으려고 할 때 발생하는 오류입니다. 오류난 데이터의 테이블에 설정된 내역을 확인한 다음, 아래 길이가 얼마나되는 지 확인 후 칼럼 길이를 늘리거나, 데이터를 수정해서 INSERT 진행하면 됩니다.SELECT LEN('ERROR LIST') 2025. 4. 1. [Error] Browserslist: caniuse-lite is outdated. Tool : VsCode 문제상황:잘 사용하던 중에 아래와 같은 오류가 발생했다. Browserslist: caniuse-lite is outdated. Please run: npx update-browserslist-db@latest Why you should do it regularly: https://github.com/browserslist/update-db#readme 처리내역 :터미널을 킨다음에 아래와 같이 실행 후 해결 완료했습니다. npm update caniuse-lite browserslist 참고 url:https://stackoverflow.com/questions/55271798/browserslist-caniuse-lite-is-outdated-please-run-next-c.. 2024. 11. 11. [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/Mybatis] java.sql.SQLException 부적합한 열 인덱스 1. 주석 이슈 SELECT COUNT(*) INTO sCNT FROM HR_MASTXM A WHERE 1=1 AND A.EMPL_NUMB != #EMPL_NUMB# -- AND (A.WODN_CODE != 2 OR (A.WODN_CODE = 2 AND NVL(A.RETR_DATE, '') >= TO_CHAR(SYSDATE-365,'YYYYMMDD') ) );문제상황:SQL 쿼리 작성하면서 주석 처리했던 부분 그대로 넣고 저장했다가 java.sql.SQLException 부적합한 열 인덱스 문제가 생김.. 처리내역 :주석 "--" 부분을 /**/ 로 변경했더니 문제없이 처리가 되었다. 2024. 7. 16. [Error] Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/xmlbeans/XmlObject [상황]: Apache POI 라이브러리 를 사용을 하려고 했으나, Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/xmlbeans/XmlObject 오류 발생을 했습니다. [해결 방법 ]아래 처럼 java build path 에 넣으니 실행이 무사히 되었습니다. [예제 실행 코드]: 엑셀 파일 저장위치에 확인해보니 문제없이 엑셀 파일 생성이 완료되었습니다.(chatGPT 를 통해서 전달받은 코드를 약간 수정해서 사용했습니다.)package test;import org.apache.poi.ss.usermodel.*;import org.apache.poi.xssf.usermodel.XSSFSheet;import org.apach.. 2024. 5. 24. [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/Java] java.lang.OutOfMemoryError: PermGen space 오류 문제상황: eclipse 에서 톰캣 실행 후 사용하다가이러한 오류가 발생했습니다. 처리내역:tomcat 더블 클릭 > Overview 클릭 하면 아래와 같은 화면이 나옵니다. -Xms256m -Xmx1024m -XX:PermSize=256m -XX:MaxPermSize=256m요거 넣고 apply 클릭 > ok 클릭 후 톰캣 재실행~ 😊 잘못된 내용이 있다면 언제든지 댓글로 남겨주세요 😊 2022. 9. 7. [Error/Java] Resource leak: 'sc' never closed 오류 문제상황: 이러한 오류가 뜨고 계속 실행 되지 않았다.. 처리내역:역시 실수..Scanner sc = new Scanner(System.in);sc.close(); // 이걸 안닫아줘서 생긴 문제이다.. 하.. 2022. 9. 3. 이전 1 2 다음 728x90 반응형 LIST