반응형 Programming Language/Oracle Error5 Run On server_프로젝트 실행 시 프로젝트가 안보일 때_the selection cannot be run on any server 프로젝트를 실행하려니, 아래 사진과 같이 Run and Server에 프로젝트가 보이지 않는다. Finish를 누르자 The selection cannot be run on any server 라는 문구가 적힌 창이 뜬다. 선택 항목은 모든 서버에서 실행할 수 없습니다. [해결 방법] 1. 실행하고 싶은 프로젝트 우클릭 2. properties 클릭 3. server 클릭 4. 으로 되어있는 것을 Tomcat 선택 후 Apply and Close 2023. 6. 23. [Oracle_error] Caused by: org.apache.ibatis.exceptions.TooManyResultsException: Expected one result (or null) to be returned by selectOne(), but found: 2 select 구문 실행 요청 중 오류 발생 오류 메세지는 Caused by: org.apache.ibatis.exceptions.TooManyResultsException: Expected one result (or null) to be returned by selectOne(), but found: 2 이게 뭘까.. 해석을 해보니 너무 많은 결과값으로 인한 에러. 결과 값이 null이거나, 1개의 값이어야 하는데 2개의 값이 리턴되어 에러 발생 1. DB에 저장되어 있는 값을 조회 -중복으로 데이터가 저장되어 있는 값 확인_2개의 중복된 데이터가 있었음 2. 중복된 데이터 삭제 2023. 1. 4. [Oracle_error] PLS-00103: Encountered the symbol " " when expecting one of the following: := . ( @ % ; 데이터베이스에서 이벤트에 따라 자동으로 실행될 수 있는 트리거. 트리거 생성을 위해 작성 중, 오류가 발생하며, 컴파일러 로그를 확인하라는 에러 확인!!ㅜㅜ 트리거 생성을 위해 작성한 구문은 아래와 같다. 컴파일러 - 로그를 확인해보니,, 아래 에러명을 찾을 수 있었다. PLS-00103: Encountered the symbol "SEQ_CUSTOMER" when expecting one of the following: := . ( @ % ; 무슨 오류인지, 어떻게 해결해야 하는지 서치해보았지만,, 내가 찾고 있는 자료는 잘 나오지 않았다.. 그러다가 해결책 발견!! 트리거 실행구문 앞에 execute immediate 구문을 붙이고, 실행구문에 '' 처리하니, 문제 없이 컴파일이 되었다!!! 정상적으.. 2022. 5. 19. [Oracle_Error] ORA-28002: the password will expire within 7 days 오랜만에 Oracle SQL developer 계정 생성을 위해 Run SQL Command Line 접속 하였다. 그런데,, 에러 발생! ORA-28002: the password will expire within 7 days scott 계정 비밀번호가 곧 만료가 된다는 것!!! 이를 해결하기 위한 방법은 다음과 같다. 1) conn system/tiger as sysdba 2) alter user 오라클에서 제공하는 기본 계정 identified by 비밀번호 account unlock; 3) grant connect, resource to scott; 위 방법대로 입력 후 계정 생성 시, 정상적으로 계정 연결 및 생성이 가능해진다. 2022. 1. 7. 이전 1 2 다음 반응형