WiZdooM
Erfahrenes Mitglied
Hallo
Ich bin mir nicht sicher wo genau meine Frage einzuordnen ist, daher erstmal hier im Windows-Bereich.
Seit kurzem werkelt eine Windows7 x64 aus dem Technet auf meinem PC. Um Leistungs und DSL-Leitungstechnisch etwas zu überprüfen habe ich mir einen DynDNS-Account angelegt und einen XAMPP aufgesetzt.
Da wir hier eine Access DB verwenden, wollte ich nun die DB mit PHP ansprechen. AFAIK geht das über ODBC.
Hierfür muss eine ODBC-Verbindung erstellt werden. Da gibt es ja 3 Anlaufstellen, von denen ich bisher der Meinung war, sie würden in das gleiche Resultat münden.
1. Systemsteuerung->Verwaltung->ODBC-Datenquellen:
Bei dem Aufruf über die Systemsteuerung ist es nicht möglich, eine DSN für Access einzurichten.
2. / 3. C:\Windows\System32\odbcad32.exe bzw. C:\Windows\SysWOW64\odbcad32.exe
Hier kann ich zwar eine DSN anlegen, aber XAMPP kann darauf nicht zugreifen. Genausowenig wird die DSN in den ODBC-Quellen der Systemsteuerung gelistet.
Ich habe irgendwo gelesen, dass es zwei Registries gibt: eine 32bit und eine 64bit. Weiterhin habe ich gelesen, dass unter Vistax64 wie auch Win7x64 keine DSN für z.b. Access eingerichtet werden können, da kein Treiber für 64bit existiert.
Ich gehe nun davon aus, dass die DSN die man über die odbcad32.exe anlegt, im 32-Bit-Register abgelegt werden und dass diejenigen, die über die Systemsteuerung angelegt werden, im 64-Bit-Register stehen. Was ich nur nicht verstehe ist, warum der XAMPP im 64-Bit-Register schaut obwohl es sich um eine 32-Bit-Applikation handelt.
Kann man das irgendwie umzeigern ? Oder Schlüssel vom 32-bit in den 64-bit Teil kopieren ?
Weiss jemand eine andere Möglichkeit die DSN verfügbar zu machen, außer eine VM zu installieren und da alles drauf laufen zu lassen oder auf ein 32bit OS auszuweichen?
Ich bin mir nicht sicher wo genau meine Frage einzuordnen ist, daher erstmal hier im Windows-Bereich.
Seit kurzem werkelt eine Windows7 x64 aus dem Technet auf meinem PC. Um Leistungs und DSL-Leitungstechnisch etwas zu überprüfen habe ich mir einen DynDNS-Account angelegt und einen XAMPP aufgesetzt.
Da wir hier eine Access DB verwenden, wollte ich nun die DB mit PHP ansprechen. AFAIK geht das über ODBC.
Hierfür muss eine ODBC-Verbindung erstellt werden. Da gibt es ja 3 Anlaufstellen, von denen ich bisher der Meinung war, sie würden in das gleiche Resultat münden.
1. Systemsteuerung->Verwaltung->ODBC-Datenquellen:
Bei dem Aufruf über die Systemsteuerung ist es nicht möglich, eine DSN für Access einzurichten.
2. / 3. C:\Windows\System32\odbcad32.exe bzw. C:\Windows\SysWOW64\odbcad32.exe
Hier kann ich zwar eine DSN anlegen, aber XAMPP kann darauf nicht zugreifen. Genausowenig wird die DSN in den ODBC-Quellen der Systemsteuerung gelistet.
Ich habe irgendwo gelesen, dass es zwei Registries gibt: eine 32bit und eine 64bit. Weiterhin habe ich gelesen, dass unter Vistax64 wie auch Win7x64 keine DSN für z.b. Access eingerichtet werden können, da kein Treiber für 64bit existiert.
Ich gehe nun davon aus, dass die DSN die man über die odbcad32.exe anlegt, im 32-Bit-Register abgelegt werden und dass diejenigen, die über die Systemsteuerung angelegt werden, im 64-Bit-Register stehen. Was ich nur nicht verstehe ist, warum der XAMPP im 64-Bit-Register schaut obwohl es sich um eine 32-Bit-Applikation handelt.
Kann man das irgendwie umzeigern ? Oder Schlüssel vom 32-bit in den 64-bit Teil kopieren ?
Weiss jemand eine andere Möglichkeit die DSN verfügbar zu machen, außer eine VM zu installieren und da alles drauf laufen zu lassen oder auf ein 32bit OS auszuweichen?