driver download : http://go.microsoft.com/fwlink/?LinkId=54583


1. Socket Establishing Error 나네요 netstat -an 로 포트 확인결과 1433


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

MS-SQL 2005 server driver setting for iBatis
1. sqljdbc.jar 파일을 classpath에 추가
CLASSPATH=C:\Program Files\Microsoft SQL Server 2005 JDBC Driver\sqljdbc_1.2\enu\sqljdbc.jar
(사실 해당 jar 파일을 현재 프로젝트의 lib안에도 넣어주고 테스트 했음 ^^)


2. Socket Establishing Error 나면 일단 접속이 제대로 안된 것이니 먼저
c:> netstat -an 로 포트 확인결과 1433 열려있는지 확인

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

sqlResource.properties (jdbc connection 관련 설정파일)
: {}안의 내용은 실제 환경에 맞는 것으로 넣어줌

driver=com.microsoft.sqlserver.jdbc.SQLServerDriver
url=jdbc:sqlserver://{ip_address}:1433;DatabaseName={db_name}
username={username}
password={password}

3. 가끔씩 Can't start a cloned connection while in manual transaction mode 이런 에러가 나면
jdbc:sqlserver://{IP}:PORT;SelectMethod=cursor;DatabaseName={DBName}
으로  "selectMethod=cursor 을 추가해 줘서 Test 해 볼 것.
728x90
BLOG main image
"그게 뭐 어쨌다는 거냐?" 늘 누가 나에게 나에대한 말을할 때면 이말을 기억해라. by nobang

카테고리

nobang이야기 (1933)
Life With Gopro (7)
Life With Mini (79)
Diary (971)
너 그거 아니(do you know) (162)
난 그래 (159)
Study (290)
속지말자 (10)
Project (34)
Poem (15)
Song (0)
Photo (113)
낙서장 (45)
일정 (0)
C.A.P.i (2)
PodCast (0)
nobang (27)
고한친구들 (4)
recieve (0)
History (0)
android_app (2)

최근에 올라온 글

최근에 달린 댓글

최근에 받은 트랙백

Total :
Today : Yesterday :