하아.... 같은 질문을 두번드려서 죄송합니다.
그만큼 답답하고 원인을 모르겠는데 물어볼 곳이 막막하네요...
아까 오전에 비슷한 질의를 했었는데요.
이리저리 해봐도 안되서.. 이번에는 아에 윈도우 64비트를 설치해서 해보았습니다.
그래도 마찬가지의 에러가 발생하네요...
설치환경은 os는 윈도우 7 64비트
odbc 드라이버도 64비트 드라이버
jdk 1.6 64비트
mssql 2008 64비트
입니다.
이렇게 맞춰놓고 윈도우인증 odbc설정을 한상태에서 그 컴퓨터 로컬을 주소로
연결테스트만 하고 있는데도 실행시에 아래와 같은 에러가 발생합니다.
java.sql.SQLException: [Microsoft][ODBC 드라이버 관리자] 잘못된 문자열 또는 버퍼
길이입니다.
at sun.jdbc.odbc.JdbcOdbc.createSQLException(Unknown Source)
at sun.jdbc.odbc.JdbcOdbc.standardError(Unknown Source)
at sun.jdbc.odbc.JdbcOdbc.SQLGetDataString(Unknown Source)
at sun.jdbc.odbc.JdbcOdbcResultSet.getDataString(Unknown Source)
at sun.jdbc.odbc.JdbcOdbcResultSet.getString(Unknown Source)
at sun.jdbc.odbc.JdbcOdbcConnection.buildTypeInfo(Unknown Source)
at sun.jdbc.odbc.JdbcOdbcConnection.initialize(Unknown Source)
at sun.jdbc.odbc.JdbcOdbcDriver.connect(Unknown Source)
at java.sql.DriverManager.getConnection(Unknown Source)
at java.sql.DriverManager.getConnection(Unknown Source)
at net.e4net.mssqlodbc.DBConnection.getConnection(DBConnection.java:32)
at net.e4net.mssqlodbc.LogProc.run(LogProc.java:33)
at java.util.TimerThread.mainLoop(Unknown Source)
at java.util.TimerThread.run(Unknown Source)
고수님들의 조언 부탁드려요..ㅠ