Windows Server 2008 및 MSSQL 2008 (모두 64 비트)을 실행하는 64 비트 서버가 있습니다. 두 번째 시스템을 쿼리하지만 Windows Server 2003 32 비트에서만 작동하는 응용 프로그램도 있습니다. 32 비트 시스템에서 실행되고 ODBC를 통해 MSSQL에 연결되는 서비스를 통해 두 시스템을 모두 연결하려고합니다.32 비트 ODBC 및 64 비트 SQL Server
함정은 무엇입니까? 아무도 비슷한 것을 시도 했습니까?
이것은 분명합니다 :-) 질문은 32 비트 ODBC 드라이버를 통해 64Bit 서버에 연결할 때 데이터에 잠재적 인 충돌이있을 가능성이 있습니까? – bugmeister
@bugmeister : 데이터 유형이 고정되어 있고 int가 int이고 비트가 비트이고 varchar가 varchar이며 열 정의를 설정할 때 precisions (사용 된 바이트 수)가 설정됩니다. 그들은 CPU의 비트 폭에 영향을받지 않습니다. –
@bugmeister : 나는 그것이 분명하다고 생각했지만 아직 질문했습니다 :) 가능한 차이점, 충돌 등은 ... 32/64Bit 조합과 상관없이 매끄럽게 처리됩니다. – Fosco