728x90
반응형

Error 125

[Error] SQL Error [1950] [42000]: ORA-01950: 테이블스페이스 '*'에 대한 권한이 없습니다.

ORA-01950: 테이블스페이스 'USERS'에 대한 권한이 없습니다.이 오류는 현재 접속한 Oracle 사용자에게 'USERS'라는 테이블스페이스에 데이터를 저장할 권한이 없기 때문에 발생합니다.이는 보통 아래와 같은 경우에 나타납니다: 🔍 원인해당 사용자가 'USERS' 테이블스페이스를 기본 또는 임시 테이블스페이스로 사용하고 있으나, 이 테이블스페이스에 데이터를 저장할 quota (할당량) 가 없는 경우.테이블이나 인덱스를 생성하려고 할 때 Oracle이 데이터를 저장하려는 공간을 찾을 수 없어 실패하는 경우. 테이블스페이스이름을 잘못 작성하여 발생했음.

Error 2025.05.27

[Error][intelliJ] File '파일 경로' not found.

빌드 디렉터리에서 .class해당 파일을 찾을 수 없음 을 의미합니다 . 🔧 가능한 원인과 해결책1. 클래스가 컴파일되지 않았습니다.원인 : ReqBdUpdateDTO.java파일이 존재하지만 빌드 프로세스에서 컴파일되지 않았습니다.해결책 :IntelliJ IDEA 에서 Build > Rebuild Project를 클릭합니다 .또는 터미널을 사용하여 다음을 실행하세요. ./gradlew :core:build 2. 파일이 삭제되었거나 이름이 변경되었습니다.원인 : 파일 이름을 바꾸거나 삭제했지만 일부 코드에서 여전히 해당 파일을 참조하고 있습니다.해결책 :존재하는지 확인하세요그렇지 않은 경우 복원하거나 다시 만드세요.3. 빌드 출력이 동기화되지 않았습니다.원인 : IntelliJ IDEA 또는 Gradl..

Error 2025.05.25

[Error][jQuery] Uncaught (in promise) Error: Syntax error, unrecognized expression: ul#[object Object]

Uncaught (in promise) Error: Syntax error, unrecognized expression: ul#[object Object]원인:jQuery 선택자($(), .find(), 등)에 객체(Object)를 문자열처럼 전달했기 때문에 발생한 오류입니다.즉, 다음과 같은 코드가 의심됩니다:$('ul#' + someObject)someObject가 문자열이 아니라 JavaScript 객체라면, 위 코드는 ul#[object Object]처럼 잘못된 선택자를 만들어 오류가 발생합니다. 해결 방법: someObject가 실제로 ID 값 또는 문자열인지 확인하고, 객체라면 ID 값만 추출하도록 수정해야 합니다. // 수정 방법 1: ID만 추출해서 사용 const selector = 'u..

Error 2025.05.20

[Error][SQL][MyBatis] org.apache.ibatis.ognl.OgnlException: source is null for getProperty(null, "crCu1Tp")

org.apache.ibatis.ognl.OgnlException: source is null for getProperty(null, "crCu1Tp") 이 에러는 MyBatis의 OGNL(Object-Graph Navigation Language) 표현식을 평가하는 중dldKeyMap이 null이기 때문에 발생한 것입니다. 즉, 아래 표현식에서: dldKeyMap 자체가 null이라서 .crCu1Tp를 평가하려고 하다가 OgnlException이 발생했습니다.🔍 원인 요약dldKeyMap이 null인데 그 안의 프로퍼티에 접근하려 해서 에러 발생.OGNL에서는 상위 객체(dldKeyMap)가 null일 경우, 그 하위 프로퍼티에 접근하면 예외가 발생합니다. ✅ 해결 방법1. dldKeyMap의 nul..

Error 2025.05.17

[Error][DB] SQL Error [08S01]: Communications link failure

이 오류는 데이터베이스와의 연결이 끊어졌기 때문에 발생한 것입니다. 메시지를 분석하면 다음과 같은 원인이 있습니다:🔍 오류 요약오류 코드: 08S01 (통신 링크 실패)원인: 마지막으로 패킷을 주고받은 시점이 약 2시간 44분(= 9,873,514ms) 전입니다.결론: DB 연결이 너무 오래 유지되다가 타임아웃되었거나, 네트워크가 끊겼습니다.🛠 해결 방법1. Connection Pool 설정 확인연결을 오랜 시간 유지하면 MySQL 서버는 비활성 연결을 종료할 수 있습니다.다음 설정들을 점검하세요:✅ JDBC (예: HikariCP 사용 시)spring.datasource.hikari.max-lifetime=1800000 # 30분spring.datasource.hikari.idle-timeout=6..

Error 2025.05.04

[Error][Git] git-upload-pack not permitted

이클립스에서 git pull 하려고 하는데 해당 오류 메시지 발생. ❗️원인 요약:1. 인증 문제 (가장 흔함)비밀번호가 바뀌었거나,HTTPS 접근 시 저장된 인증 정보가 잘못됐거나,인증 방식이 바뀌었을 경우 (예: 패스워드 대신 Access Token 사용 필요) 나의 상황은 https방식으로 연결했는데 비번이 바뀌었다. ✅ Eclipse에서 Git disconnect 후 다시 연결하기🔻 1. 프로젝트 Git Disconnect프로젝트 우클릭 →Team > Disconnect 선택옵션이 뜨면 Also delete the Git meta information from the file system은 체크하지 마세요👉 그래야 .git 폴더는 그대로 남고, 리포지토리 정보만 끊깁니다.🔻 2. 다시 Gi..

Error 2025.04.16

[Error][js]Uncaught SyntaxError: Failed to execute 'querySelector' on 'Document': '#07215' is not a valid selector.

Uncaught SyntaxError: Failed to execute 'querySelector' on 'Document': '#07215' is not a valid selector.id 를 동적으로 데이터의 pk값으로 설정했는데,pk값인 그 값이 숫자였던 것이다.  문제는 querySelector숫자로 시작하는 ID를 지원하지 않는다는 것입니다.  ID는 숫자로 시작할 수 없기 때문에 잘못된 CSS 선택자로 처리됩니다.그래서 앞에 문자열을 고정으로 붙여서 id값을 설정했다.

Error 2025.03.17

[Error][Oracle] The error ORA-00923: FROM 키워드가 필요한 위치에 없습니다

SELECT '01' AS MM UNION SELECT '02' UNION SELECT '03' UNION SELECT '04' UNION SELECT '05' UNION SELECT '06' UNION SELECT '07' UNION SELECT '08' UNION SELECT '09' UNION SELECT '10' UNION SELECT '11' UNION SELECT '12';Oracle에서는 위와 같은 쿼리를 사용할 때 약간의 수정이 필요합니다.DUAL이라는 가상 테이블을 사용하여 각 SELECT 문에 연결해야 합니다.아래는 Oracle에서 사용할 수 있는 쿼리입니다:SELECT '01' AS MM FROM DUALUNION ALLSELECT '02' FROM DUALUNION ALLSELECT..

Error 2025.01.25

[Error][Oracle] java.sql.SQLDataException: ORA-01839: 지정된 월에 대한 날짜가 부적합합니다

MySQL 환경에서 썼던 쿼리를 그대로 옮겼을 때 에러가 발생했다.MySQL과 Oracle의 날짜 처리는 조금 다릅니다.차이점MySQL: 잘못된 날짜를 사용할 경우 기본적으로 자동으로 가장 가까운 유효 날짜로 보정합니다. 예를 들어, 2025-02-31은 MySQL에서 자동으로 2025-02-28로 변환되며, 오류 없이 실행됩니다.Oracle: 유효하지 않은 날짜는 오류 (ORA-01839)를 발생시킵니다. Oracle은 명시적으로 정확한 날짜를 지정해야 합니다.MySQL에서 정상 작동했던 이유MySQL은 다음과 같은 상황에서 유연하게 처리합니다:'2025-02-31' → '2025-02-28'로 자동 수정월과 일이 벗어난 경우에도 자동으로 조정Oracle에서 해결 방법Oracle에서는 유효하지 않은 날..

Error 2025.01.24
728x90
반응형