Yeni bir 64 bit dizüstü bilgisayarım var ve STS 64 bit ve Java 64 bit yüklü. 32 bit Microsoft veritabanına ODBC bağlantısı oluşturmaya çalışıyorum; Ancak, varsayılan Yönetici araçları erişim için bir sürücü sağlamaz. Etrafta dolaştıktan sonra C: \ Windows \ SysWOW64 \ odbcad32.exe dosyasında 32 bit sürücüler oluşturmak için bir yönetici aracının olduğunu gördüm. Ancak, program çalıştırdığımda mimarlık uyuşmazlığını belirten bir hata iletisi veren bir ODBC bağlantısı oluşturdu:64 bit Java, 32 bit MS Access veritabanına ODBC aracılığıyla erişemiyor
"[Microsoft] [ODBC Sürücü Yöneticisi] Belirtilen DSN, Sürücü ve Uygulama arasında bir mimari uyumsuzluğu içeriyor"
Bunun nedeni, 64 bit Java'nın 32 bit sürücüyü kullanmaya çalıştığı içindir. Sorunun üstesinden gelmek için VM argümanlarında "-D32" argümanını koymaya çalıştım ama aynı sonucu aldım.
STS ve Java'yı kaldırmayı ve bunları 32 bit sürümleriyle değiştirmeyi düşünüyorum. Daha iyi bir çözüm var mı?
MS Access için ücretsiz 64 bit sürücü var mı? http://www.microsoft.com/en-us/download/details.aspx?id=13255 – Fionnuala
Sadece üzerinde okudum, ancak kullanıcılar buggy diyorlar. –
Hangi kullanıcılar? Bu aşamada iki yaşında ve 2013 versiyonu yolda. Buggy-ness hakkındaki yorumların geçmişte olduğunu düşünürdüm. – Fionnuala