Delphi-PRAXiS
Seite 1 von 3  1 23      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi BDE Zugriff verweigert unter Vista (https://www.delphipraxis.net/110266-bde-zugriff-verweigert-unter-vista.html)

Albert Kelvin 15. Mär 2008 19:25

Datenbank: Paradox 7 • Version: Delphi 2007 • Zugriff über: BDE

BDE Zugriff verweigert unter Vista
 
Das Problem: Unter Windows Vista kann ich nicht mit der BDE arbeiten (ich nutzte bisher Window XP und Delphi 4 – da gab es keinerlei Probleme, diese treten nur in der Kombination Windows Vista und Delphi 2007 auf.
Wenn ich bei Verwendung der BDE-TTable-Komponente (nach Eintrag des Tabellennamens (mit Pfad) und des Tabellentyps (Paradox 7)) beide verbinden will (wie es unter Delphi 4 keinerlei Probleme macht), weigert sich das Programm´, das zu tun, mit der Fehlermeldung:
Fehler beim Initialisieren des Netzwerkes
Datei oder Verzeichnis nicht vorhanden
Datei C:\PDOXUSRS.NET
Zugriff verweigert
Verzeichnis C:\..
Entsprechend eines Hinweises auf der Delphi 2007-DVD habe ich auch die BDE neu konfiguriert und habe den Parameter NET DIR so geändert, dass er nicht auf das Stammverzeichnis (C:\) zeigt. Das Problem war aber damit nicht gelöst. Es ließen sich keinerlei Verbindungen zur real existierenden Paradox-Tabelle herstellen.
Aus Verzweiflung habe ich Delphi 2007 nochmals runtergeworfen und neu installiert und das ganze nochmals versucht. Interessanterweise klappte es jetzt wunschgemäß. Allerdings nur, bis ich die Sitzung abgeschlossen habe. Beim nächsten Aufruf war alles wierder beim Alten. Vermutlich liegt hier ein Einstellungsproblem vor.
Ich bitte um hilfreiche Tips.

mkinzler 15. Mär 2008 19:28

Re: BDE Zugriff verweigert unter Vista
 
Setze in der Session den Pfad für die Lockdatei auf ein Verzeichnis, in dem der Benutzer Schreibrechte hat.

MrSpock 15. Mär 2008 19:30

Re: BDE Zugriff verweigert unter Vista
 
Hallo Albert,

das dürfte an den eingeschränkten Rechten im neuen Rechtemanagement von Vista zu tun haben. Stelle die BDE so ein, dass die Pdoxusrs.net in einem Verzeichnis steht, auf dass jeder Zugriff hat.

[edit]Oops, mkinzler war mal wieder schneller.
Übrigens: Herzlich willkommen in der Delphi-PRAXiS, Albert.
[/edit]

Albert Kelvin 15. Mär 2008 22:25

Re: BDE Zugriff verweigert unter Vista
 
Vielen Dank für Eure Hilfe und die begrüssung beim Delphi-Praxis-Forum. Das dargestellte Problem ist gelöst

Albert

hberdel 2. Mai 2011 13:29

AW: Re: BDE Zugriff verweigert unter Vista
 
Zitat:

Zitat von mkinzler (Beitrag 751094)
Setze in der Session den Pfad für die Lockdatei auf ein Verzeichnis, in dem der Benutzer Schreibrechte hat.

Hallo, ich habe das gleiche Problem unter W7. Was bedeutet das genau: 'Setze in der Session den Pfad . . . Was ist mit Session gemeint?

hberdel 2. Mai 2011 14:07

AW: Re: BDE Zugriff verweigert unter Vista
 
Zitat:

Zitat von hberdel (Beitrag 1098310)
Zitat:

Zitat von mkinzler (Beitrag 751094)
Setze in der Session den Pfad für die Lockdatei auf ein Verzeichnis, in dem der Benutzer Schreibrechte hat.

Hallo, ich habe das gleiche Problem unter W7. Was bedeutet das genau: 'Setze in der Session den Pfad . . . Was ist mit Session gemeint?

--------------------------------------
Hat sich erledigt. Sicherheitseinstellungen (Schieberegler) ganz nach unten gezogen und es hat geflutscht.:-D

DeddyH 2. Mai 2011 14:42

AW: BDE Zugriff verweigert unter Vista
 
*Ouch* das ist aber nicht der Weisheit letzter Schluss, die Sicherheitseinstellungen haben ja ihren Sinn. Was Markus wohl damals meinte: setze zur Laufzeit (also per Quellcode) den Pfad der Lockdatei auf ein Verzeichnis mit den benötigten Rechten.

Die Muhkuh 2. Mai 2011 16:06

AW: BDE Zugriff verweigert unter Vista
 
Migrier am besten zu FireBird :)

DeddyH 2. Mai 2011 17:02

AW: BDE Zugriff verweigert unter Vista
 
Ich wollte es extra nicht sagen :mrgreen:

p80286 2. Mai 2011 17:16

AW: BDE Zugriff verweigert unter Vista
 
Entschuldigt, aber ich kann dieses BDE-Bashing nicht mehr lesen, auch wenn ich es gut nachvollziehen kann.

Aber wen noch heute (oder irre ich mich da?) die BDE die DB-Schnittstelle von Delphi ist, dann kann ich die vielen Fragen dazu gut verstehen.

(BDE war unter D5 schon nicht viel wert!)
Gruß
K-H


Alle Zeitangaben in WEZ +1. Es ist jetzt 23:24 Uhr.
Seite 1 von 3  1 23      

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