Using Database Libraries with 32-bit and 64-bit Altium Designer on the Same Computer
W skrócie
- Dowiedz się, jakiej wersji Access Database Engine wymaga dana wersja Altium Designer.
- Postępuj zgodnie z podaną kolejnością instalacji i wykonaj opisane testy, aby korzystać z 64-bitowego Access Database Engine 2016 z 32-bitowym pakietem Office 2007.
- Jeśli biblioteki bazodanowe nadal są niedostępne, skorzystaj z odnośnika do instrukcji rozwiązywania problemów z klientem SQL.
W przypadku korzystania z Microsoft Access jako bazy danych dla bibliotek bazodanowych (DbLib) istnieje jedna istotna różnica między 32-bitową a 64-bitową wersją Altium Designer:
- 64-bit Altium Designer (Altium Designer 18.0 i nowsze) – wymaga 64-bitowego aparatu bazy danych Microsoft Access Database Engine, aby można było używać MS Access z bibliotekami bazodanowymi (DbLib).
- 32-bit Altium Designer (Altium Designer 17.1 i starsze) – wymaga 32-bitowego aparatu bazy danych Microsoft Access Database Engine, aby można było używać MS Access z bibliotekami bazodanowymi (DbLib).
Zazwyczaj instalowana jest odpowiednia wersja pakietu Microsoft Office, którego częścią jest Access. Jeśli jednak na tym samym komputerze muszą działać zarówno 32-bitowa, jak i 64-bitowa wersja Altium Designer, pojawia się problem: Microsoft oficjalnie nie wspiera ani nie zaleca jednoczesnej instalacji 32-bitowych i 64-bitowych aplikacji oraz sterowników pakietu Office na jednym komputerze.
Altium proponuje następujące dwa rozwiązania:
- Jeśli pakiet Microsoft Office (z programem Access) nie jest dostępny, pobierz i zainstaluj 64-bitowy aparat bazy danych Microsoft Access Database Engine (2016).
-
Jeśli dostępna jest 32-bitowa wersja pakietu Microsoft Office (z programem Access), najpierw pobierz i zainstaluj 64-bitowy aparat bazy danych Microsoft Access Database Engine (2016), a następnie pakiet Microsoft Office.
Procedura instalacji 64-bitowych sterowników bazy danych MS Access, a następnie 32-bitowego pakietu MS Office
Aby zainstalować najpierw 64-bitowy aparat bazy danych Microsoft Access Database Engine (2016), a następnie 32-bitową wersję pakietu Microsoft Office (2007), wykonaj następujące czynności:
- Odinstaluj wszystkie 32-bitowe instalacje pakietu Office (w tym pakiety językowe i inne składniki). Jeśli zainstalowano 32-bitowy aparat bazy danych Microsoft Access Database Engine 2010 lub 2016, również go odinstaluj.
- Zainstaluj 64-bitowy aparat bazy danych Microsoft Access Database Engine 2016.
- Uruchom ponownie komputer.
- Sprawdź, czy 64-bitowa wersja Altium Designer współpracuje z bibliotekami bazodanowymi.
- Zainstaluj 32-bitową wersję pakietu Microsoft Office (2007).
- Uruchom ponownie komputer.
- Sprawdź, czy 32-bitowa wersja Altium Designer współpracuje z bibliotekami bazodanowymi.