오즈리포트 들어오는 TDS(Tabular Data Stream)의 RPC(원격 프로시저 호출) 프로토콜 스트림이 잘못되었습니다... 에러 해결법

오즈 리포트 에러

오즈 리포트에서 아래와 같은 에러를 마주했다.

 

오즈 리포트 에러
[그림 1] 오즈 리포트 에러

 

 

[Microsoft][SQLServer 2000 Driver for JDBC][SQLServer]들어오는 TDS(Tabular Data Stream)의 RPC(원격 프로시저 호출) 프로토콜 스트림이 잘못되었습니다. 매개 변수 1(""): 데이터 형식 0x38을(를) 알 수 없습니다.

 

해당 에러는 mssql 드라이버의 버전이 맞지 않기 때문에 발생한다.

 

 

해결법

%ProgramFiles%\FROCS\OZ Report 7.0\OZ Query Designer 7.0

ex) Program Files(x86)\FROCS\OZ Report 7.0\OZ Query Designer 7.0

 

위와 같이 오즈 리포트 쿼리 디자이너 프로그램이 설치된 경로로 이동하자.

 

오즈 리포트 db 설정파일
[그림 2] db.properties

 

해당 경로에 있는 db.properties 파일을 연다.

오즈 리포트 db드라이버 수정
[그림 3] vendor 수정

 

그럼 자신의 DB Alias에 해당하는 .vendor 항목이 있을 것이다. 

여기서 vendor 값을 mssql 에서 mssql2005로 바꿔주고 저장하면 된다.

 

 

 

여담

오즈 리포트는 국내 솔루션이라 그런지 구글에 검색해도 정보가 별로 없다.

 

오즈 리포트 관련 정보를 찾고자 한다면 아래 공식 사이트에서 찾아보는게 가장 빠르다.

 

http://www.oztn.net/

 

http://www.oztn.net/

 

www.oztn.net

 

나도 위 사이트에서 에러에 대한 해결법을 찾을 수 있었다.

 

반응형

댓글

Designed by JB FACTORY