[ASP] 여러 단계 ole db 작업을 하는 동안 오류가 발생했습니다.

Web

위 Error 발생하는 사유는 여러 이유가 있겠지만, 확인된 원인에 대해서 정리하였습니다.

사용하는 Database는 MSSQL 입니다.


▶ 저장프로시저(store procedure)를 결과조회(select) 위하여 작성했을 때, 위에 같은 Error가 발생한 경우

 > 저장프로시저(store procedure) 내 에서 SET NOCOUNT OFF 선언

 > SET NOCOUNT 에 대한 정리: http://templar.tistory.com/12

  

▶ ASP Page 내에서 발생한 경우.

1) 작성된 SQL 앞에 SET NOCOUNT OFF; 추가

  > 다음과 같이 하면, 좀더 명확한 Error Message로 반환

2) 반환된 Error Message 확인 후 처리

  > 본인의 경우는 해당 데이터베이스에 접근권한이 없어서 발생되었습니다.



'Web' 카테고리의 다른 글

IIS 6.0에서 대용량 파일 업로드시 500 Error 발생  (0) 2016.12.15
[ASP] Sub, Function Procedures  (0) 2016.11.04
[ASP] Empty, Nothing, Null 차이  (0) 2016.11.04
[ASP] 내장객체 정리  (0) 2016.11.04
Eclipse 대소문자 변환 단축키  (0) 2016.06.14