Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi ADS + Vista (https://www.delphipraxis.net/101594-ads-vista.html)

Semmel 16. Okt 2007 07:30


ADS + Vista
 
Unter XP konnte ich Advantage Local Server mit der Datei adslocal.cfg (C:\windows)einstellen.
Jetzt bei Vista kann ich die Datei ändern aber die Änderungen werden nicht übernommen.
meine Frage wie kann ich unter Vista Advantage Local Server einstellen, unter Suchen habe ich keinen Lösung gefunden.
Danke für die Hilfe Harald

Bernhard Geyer 16. Okt 2007 07:33

Re: ADS + Vista
 
Dieses Problem hast du auch unter NT/2000/XP wenn der angemeldete User keine Schreibrechte in diesem Verzeichnis hat. Dies wird bei pre-Vista-Systemen nur der Falls ein wenn der User nicht mindestens Hauptbenutzer ist. Unter Vista werden mittels UAC standardmäßig den Prozessen die Rechte entzogen.

Semmel 16. Okt 2007 07:36

Re: ADS + Vista
 
kann ich das so verstehen, das ich Advantage Local Server nicht in c:\windows sondern in ein Verzeichnis wo Recht vorhanden sind speichern soll

Bernhard Geyer 16. Okt 2007 07:38

Re: ADS + Vista
 
Zitat:

Zitat von Semmel
kann ich das so verstehen, das ich Advantage Local Server nicht in c:\windows sondern in ein Verzeichnis wo Recht vorhanden sind speichern soll

Nein. Du sollst "nur" die Daten und Dateien die du ändern willst dort speichern wo du Schreibrechte hast. Wozu mußt du denn adslocal.cfg ändern?

Semmel 16. Okt 2007 07:47

Re: ADS + Vista
 
wenn ich unser Delphi-Programm in der Firma im Netz (Server) verwende ist alles ja ok, aber wenn ich eine Kopie der Daten am Notebook (z.B. bei der Bank) muss ich TABLES=200 und INDEXES=250 erhöhen, was ich auch geändert habe aber ohne Wirkung

Bernhard Geyer 16. Okt 2007 07:54

Re: ADS + Vista
 
Zitat:

Zitat von Semmel
wenn ich unser Delphi-Programm in der Firma im Netz (Server) verwende ist alles ja ok, aber wenn ich eine Kopie der Daten am Notebook (z.B. bei der Bank) muss ich TABLES=200 und INDEXES=250 erhöhen, was ich auch geändert habe aber ohne Wirkung

Wo hast du es geändert und verwendet dein Anwendung auch das erweiterte Vista-Manifest um die virtualisierung des Dateisystems abzuschalten?

Semmel 16. Okt 2007 08:01

Re: ADS + Vista
 
mit den Editor den ich als Administrator ausführe, Datei ist in c:\windows gespeichert

Bernhard Geyer 16. Okt 2007 09:29

Re: ADS + Vista
 
Zitat:

Zitat von Semmel
mit den Editor den ich als Administrator ausführe, Datei ist in c:\windows gespeichert

Und ist für deine Anwendung Virtualisierung abgeschaltet (per Manifest). Ansonsten bekommt es u.U. eine alte virtualisierte cfg-Datei vorgesetzt.

Semmel 16. Okt 2007 15:28

Re: ADS + Vista
 
Danke für die Anworten, habe den Fehler gefunden die Datei wird nicht wie unter XP in c:\windows gesucht sondern in Vista unter c:\windows\system32
Wenn mann die Datei in c:\windows\system32 ändert läuft es auch ohne den Rechten (Manifest).
War ein dummer Fehler von mir
Harald


Alle Zeitangaben in WEZ +1. Es ist jetzt 08:05 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