Thema: Delphi Firebird und Vista

Einzelnen Beitrag anzeigen

hanspeter

Registriert seit: 26. Jul 2003
Ort: Leipzig
1.350 Beiträge
 
Delphi XE2 Professional
 

Re: Firebird und Vista

  Alt 30. Jan 2007, 18:36
Zitat von Phoenix:
Da dürfte Dir die UAC reinpfuschen. Probier mal, die Anwendungen aus einer Kommandozeile mit erhöhten Privilegien auszuführen.
Daran scheint es wohl zu liegen. Ich glaube mit Vista kommen noch einige Probleme.

Der Stand ist jetzt, das ich es immer noch nicht geschafft habe local auf ein FB Datenbank zuzugreifen.
Interessanter Weise funktioniert der Zugriff über TCP/IP problemlos.
Sowohl mit der IP Adresse des Rechners als auch mit der Localhost Adresse kann ich den FB Server problemlos erreichen.

Local geht es nicht und hier habe ich noch eine Reihe Vista-bedingter Eigenheiten.
So virtualisiert Vista z.B. bestimmte Verzeichnisse.
ISQL bringt dann den Fehler "Mehr als eine Datenbank"
Gehe ich mit solchen Tools wie Speedcommander auf das Laufwerk, dann wird die Datei mehrfach gefunden.
Einmal physisch und einmal virtuell.
Lösche ich eine von beiden, dann sind beide weg.
Ich habe jetzt die Datenbank auf Laufwerk D in ein eigenes Verzeichnis kopiert. Dieses habe ich dann freigegeben für Vollzugriff - "Jeder" und den eigenen Acount. Local ist diese nicht zu erreichen.

Also
isql "D:\Datenbanken\Autuvo\DB\Fussgoennheim2\AUTUVO.FD B" -user SYSDBA -password masterkey
bringt
SQL Error -904
unavailable database

isql "127.0.0.1:\Datenbanken\Autuvo\DB\Fussgoennheim2 \AUTUVO.FDB" -user SYSDBA -password masterkey
funktioniert.
Kommandozeilentools haben wohl auch ein kleines Problem mit Leerzeichen im Dateinamen.

Öffne ich ein Laufwerk im Explorer und das gleiche Laufwerk im Speedkommander, dann sehe ich eine völlig unterschiedliche
Verzeichnisstruktur.
Den Explorerzugriff auf User/eigene Dateien lehnt Vista ab.

Gruß Peter

Nachtrag Der Weihnachtsmann in der funktionierenden Adresse soll : D : sein.
  Mit Zitat antworten Zitat