본문 바로가기

오라클2

[데이터베이스] ORA-01013 사용자가 현재 작업의 취소를 요청했습니다.(user requested cancel of current operation) 해결방법(CDatabase 타임아웃 설정,timeout set) 안녕하세요 마블랑입니다. 이번 포스팅은 오라클DB를 사용하다 발생하는 에러에 관한 내용입니다. 해당 에러메시지는 "ORA-01013 사용자가 현재 작업의 취소를 요청했습니다" 라는 메시지로 영어버전을 사용하시는 분들은 다음과 같이 영문으로 표시가 됩니다. "ORA-01013 user requested cancel of current operation" 위 에러는 오라클DB에서 쿼리문을 실행하고 데이터를 처리하는 도중에 발생합니다. 에러의 원인은 코드상에서 쿼리문을 실행하고 처리를 요청하였는데 오라클이 이에 대한 응답을 주지 않아 데이터베이스를 연결한 객체에서 요청이 오지 않으므로 작업을 취소하고 중지를 하게됩니다. 작업을 취소하기 때문에 오라클은 처리 도중에 작업자가 취소하였다는 메시지를 출력하고 작업을.. 2018. 11. 18.
[데이터베이스] Window(윈도우)7 과 10 에서의 ODBC 드라이버 등록하기 안녕하세요 마블랑입니다. 시스템을 개발하게 되면 데이터베이스와 연동할 일이 대부분일 것입니다. 이번 포스팅은 데이터베이스와 관련하여 윈도우에서 ODBC드라이버를 등록하는 방법에 대해서 설명하려고 합니다. 먼저 ODBC란 Open DataBase Connectivity의 약자로 마이크로소프트에서 만들었습니다. MS에서 만들었으니 윈도우에서 당연히 사용할수 있고 추후에 표준화가 되어 리눅스나 유닉스에서도 사용할 수 있다고 합니다. (출처 : 위키백과) 어떤 데이터베이스를 쓰던지간에 ODBC로 등록을 하고 DNS와 ID, PW 만 알면 데이터베이스에 접근이 가능합니다. ODBC를 등록할때 몇가지 주의사항이 있습니다. 첫번째로 사용자의 윈도우 환경에 대해서 알아야 합니다. 윈도우가 32bit인지 64bit인지 .. 2018. 11. 16.