2009-06-26 4 views
2

필자는 64 비트 응용 프로그램과 ODBC 드라이버 만 32 비트 버전으로 제공합니다. 애플리케이션을 드라이버를 통해 데이터 소스에 연결할 수있는 방법이 있습니까?Windows에서 64 비트 응용 프로그램과 함께 32 비트 ODBC 드라이버를 사용할 수 있습니까?

나는 짧은 대답은 64 비트 응용 프로그램과 관련이 없다는 것을 알고 있지만 32 비트 DLL을로드 할 수는 없지만 좀 더 길고 긍정적 인 답변을 찾고 있습니다.

현재 드라이버를 다시 쓰는 것은 옵션이 아닙니다.

답변

2

ODBC 드라이버를 32 비트 프로세스로 호스트하고 현재 64 비트 응용 프로그램과 프로세스간에 통신합니다. 그렇게하기 위해 IPC of choice을 골라 줘야합니다. 특별한 이유없이 소켓을 가지고 갈 것입니다.

이 접근법과 그 중 일부 의미에 대해 설명하는 article입니다.

관련 문제