Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi Zugriff auf Access über ODBC, Pfad zu lang (https://www.delphipraxis.net/167769-zugriff-auf-access-ueber-odbc-pfad-zu-lang.html)

RalfE 17. Apr 2012 15:15

Datenbank: Access /Delphi 4.0 • Version: 4.0 • Zugriff über: ODBC

Zugriff auf Access über ODBC, Pfad zu lang
 
Hallo,

wir haben ein altes Projekt (Delphi 4.0), bei dem wir über ODBC auf
Access-DB zugreifen. Es läuft alles gut und es sollten keine Änderungen durchgeführt werden.
Leider hat der Kunde bei einigen Maschinenparametern sehr lange Verzeichnisse verwendet, funktioniert der ODBC-Zugriff nicht mehr, Datenbank kann nicht geöffnet werden.

Ich habe mal folgendes getestet:
Gebe ich in der Registry unter Software\ODBC\ODBC.ini\Maschinenwerte_DB unter dem Parameter DBQ einen sehr langen Pfad ein (> 135 Zeichen), so wird mir unter dem Windows-Programm ODBC-Datenquellen-Administrator -> Konfiguration keine Datenbank angezeigt. Gebe ich kürzere Pfade klappt es mit der Anzeige.

Hat jemand eine Idee, wie trotz langer Pfade eine ODBC-Verbindung hinbekomme ?
Danke.
Gruss
RalfE

Bernhard Geyer 17. Apr 2012 15:18

AW: Zugriff auf Access über ODBC, Pfad zu lang
 
Kannst du nicht auf eine neuere Delphi-Version wechseln und dann per ADO/JET-Engine auf die Access-DB zugreifen?

p80286 17. Apr 2012 17:16

AW: Zugriff auf Access über ODBC, Pfad zu lang
 
Ich nehme an Du hast die definitionen unter UserDSN durchgeführt.
Hast Du es einmal mit SystemDSN versucht?
Da sind, zumindestens in der Registry, die Strukturen ein wenig anders.
(hat nicht irgendwer mal erwähnt, das ODBC wieder Zukunft hat?)
Gruß
K-H

jobo 17. Apr 2012 17:21

AW: Zugriff auf Access über ODBC, Pfad zu lang
 
oder die 8.3 Notation verwenden

Bummi 17. Apr 2012 22:15

AW: Zugriff auf Access über ODBC, Pfad zu lang
 
per Subst auf ein Laufwerk mappen?


Alle Zeitangaben in WEZ +1. Es ist jetzt 01:42 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz