16비트인 AcuODBC 드라이버를 사용해야 합니다. 현재 Windows XP에서 실행되지만 처리 속도가 거의 없고 RAM이 2GB인 오래된 PC입니다. 16GB RAM을 갖춘 더 빠른 PC로 업그레이드하고 싶습니다.
이 드라이버는 64비트이고 32비트 Windows에서는 4GB RAM 이상을 허용하지 않기 때문에 Windows 8 등에 설치되지 않습니다.
내 해결 방법은 무엇입니까?
답변1
여기서 유일한 선택은 (VirtualBox, VMware, Hyper-v 등을 통해) 64비트 호스트에서 32비트 OS 또는 32비트 VM을 실행하는 것입니다.
그러나 32비트 Windows에서는 4GB 이상의 RAM을 사용할 수 있습니다.만약에서버 버전의 OS(예: Windows Server 2012, 2008 R2 또는 2008)를 실행합니다. 이러한 OS를 사용하면 최대 128GB의 RAM을 사용할 수 있습니다.
Microsoft는 32비트 데스크톱 OS(Windows 7/8/10)에서 PAE를 사용할 수 있도록 하지 않았으므로 실제로 설치된 RAM 양에 관계없이 4GB RAM만 표시됩니다.
그러나 PAE를 사용하면 4GB 이상의 RAM을 사용할 수 있지만 개별 응용 프로그램은 여전히 각각 4GB로 제한되며 64비트 코드를 실행할 수 없습니다. 64비트 VM은 실행할 수 없지만 16비트 프로그램은 사용할 수 있습니다.