sql (4) 썸네일형 리스트형 [오라클 오류] 리스너가.. 없으신가요? TNS:프로토콜 어댑터 오류 (TNS-12560) 일단 시작에 앞서... 해결했다는 고양감에 모든 cmd 창, sqlplus 창을 닫아버렸습니다. 그래서 캡쳐본이 남아있지 않으니... 양해 부탁드립니다^^... [ 오류 및 상황 ] 1. (상태 : 침착함) 이클립스에서 오라클 접속하려고 하자 다음의 오류 뜸 Connection conn = DriverManager.getConnection("jdbc:oracle:thin:@xxx.xxx.xxx.xxx:1521:xe", "system", "1234"); // localhost 대신 IP 입력 // IP : cmd - ipconfig - IPv4 주소 복사 javax.servlet.ServletException: java.sql.SQLRecoverableException: IO 오류: The Network .. [이클립스-Oracle 연동 오류] 테이블 있는데 - sql 명령어가 올바르게 종료되지 않았습니다 (ORA-00933) 진짜 멘탈 나갈 뻔 했다... 아니 구문 오류난게 없고 테이블도 잘 생성돼있는데 올바르게 종료되지 않았다는 것이다. 당신도 그래서 들어온 것이겠죠...? 해결 방법부터 보시죠... [ 오류 ] [ 해결 ] 세미콜론을 뺀다. ResultSet rs = stmt.executeQuery("SELECT * FROM custom_01"); 아니 아니 보통 쿼리를 ; 를 넣어야 하지 않나요 . . ? 왜 ... 빼야 하는 거죠 .. .?;; 지금도 습관적으로 이럼; 그래도 해결됐으니 만사오케이 ^^... 아마 excute 해주면서 자동으로 ; 를 넣어주는 게 아닌가 싶다 ㅎㅎ... [오라클 오류] '열을 사용할 수 없습니다' 해결과 궁금증 (ORA-00984) SQL Insert문을 작성하다 오류가 났다. 다음과 같은 Insert문을 입력하였다. [ 오류 상황 ] INSERT INTO tbl VALUES(1, "aaa", TO_DATE("20171201", "YYYYMMDD")); * 1행에 오류: ORA-00984: 열을 사용할 수 없습니다 * 표시가 맨 뒤에 찍혀있는 것을 보니 원인을 유추하기 어려웠다. 구글링 결과 " 가 문제라는 것을 알게 되었다. [ 해결 ] INSERT INTO tbl VALUES(1, 'aaa', TO_DATE('20171201', 'YYYYMMDD')); 해결 방법 : SQL 명령문을 입력할 땐 " 대신 ' 를 사용해야 한다. 그 밖의 경우는 INSERT 시 문자열을 ' 로 표시하지 않았을 때 내장함수 등의 이름이 오타로 잘못 표.. [오라클 오류] '단일 인용부를 지정해 주십시오' 해결 (ORA-01756) SQL 명령어인 Insert문을 무더기로 쓰니 어떤 데이터가 빠진 것을 확인하였다. [ 오류가 난 명령문 ] INSERT INTO tbl VALUES(1, 'aaa', TO_DATE('20171224, 'YYYYMMDD')); 자세히 보면 TO_DATE() 문의 파라미터에 닫는 따옴표가 없다. [ 해결 ] 따옴표를 닫아준다. 이전 1 다음