2010-08-19 3 views
2

Windows Server 2008 및 MSSQL 2008 (모두 64 비트)을 실행하는 64 비트 서버가 있습니다. 두 번째 시스템을 쿼리하지만 Windows Server 2003 32 비트에서만 작동하는 응용 프로그램도 있습니다. 32 비트 시스템에서 실행되고 ODBC를 통해 MSSQL에 연결되는 서비스를 통해 두 시스템을 모두 연결하려고합니다.32 비트 ODBC 및 64 비트 SQL Server

함정은 무엇입니까? 아무도 비슷한 것을 시도 했습니까?

답변

0

서버가 64 비트로 실행 중인지 여부는 중요하지 않습니다.

0

서버에 diff CPU가 있기 때문에 네트워크 통신이 변경되지 않습니다. yhour 클라이언트가 우려하는 한, 서버가 무엇을 실행 중인지 알지 못합니다.

+0

이것은 분명합니다 :-) 질문은 32 비트 ODBC 드라이버를 통해 64Bit 서버에 연결할 때 데이터에 잠재적 인 충돌이있을 가능성이 있습니까? – bugmeister

+0

@bugmeister : 데이터 유형이 고정되어 있고 int가 int이고 비트가 비트이고 varchar가 varchar이며 열 정의를 설정할 때 precisions (사용 된 바이트 수)가 설정됩니다. 그들은 CPU의 비트 폭에 영향을받지 않습니다. –

+0

@bugmeister : 나는 그것이 분명하다고 생각했지만 아직 질문했습니다 :) 가능한 차이점, 충돌 등은 ... 32/64Bit 조합과 상관없이 매끄럽게 처리됩니다. – Fosco