& Orlando unter Windows Vista betreiben Wichtige Einstellungen bei Pervasive Workgroup und Windows Vista Nach der Installation von Pervasive und Orlando findet man wie gewohnt alle Komponenten vor. Jedoch bekommt man beim Starten von Orlando eine Fehlermeldung: Grund dafür ist, dass die Pervasive-Datenbank zwar ausgeführt wird, allerdings nicht richtig funktioniert, da sie von den Berechtigungen von Windows Vista blockiert wird. Kennzeichen dafür ist das Tray-Icon, welches ein rotes Plus, anstatt einem grünen Plus enthält. Abhilfe schafft: - Für Pervasive SQL-V9: Als Dienst einrichten oder mittels geplantem Task starten Für Pervasive SQL-V8: Mittels geplantem Task starten Pervasive SQL unter Windows Vista DECOM Softwareentwicklung GmbH & Co KG, A-4400 Steyr, Wolfernstraße 20b, [email protected] April 2007 Seite 1 Pervasive SQL-V9 Workgroup als Dienst einrichten mit psqlsvcsetup Dafür wird von Pervasive Unterstützung angeboten: „psqlsvcsetup.exe“ – Dieses Tool konfiguriert Pervasive, so dass es als Dienst ausgeführt wird und somit auch unter Windows Vista funktioniert. Achtung, funktioniert nur mit SQL-V9, ältere Versionen werden nicht unterstützt. Das Tool steht auf der Orlando-Homepage unter SupportDownloadsWawi als Download zur Verfügung, ist aber auch bei DECOM erhältlich und kann bei Bedarf gerne zugesendet werden. Nach der Installation von Orlando und Pervasive starten sie die psqlsvcsetup.exe und klicken Sie in der ersten Anzeige auf ‚Next‘. Im nächsten Fenster wählen Sie den Installationsort aus. Dieser ist standardmäßig C:\PVSW, da dies auch der Standardordner für die Pervasive-Installation ist. Mit einem Klick auf weiter kommt man zum Fenster „Select Service Account“. Hier wird konfiguriert, für welchen Systembenutzer Pervasive als Dienst aufgeführt werden soll. Grundsätzlich sollte man hier „Local System“ auswählen, damit die PVSW-Engine auch bei jedem Systemstart gestartet wird. Mit einem Klick auf Install beginnt die Installation. Nach dem Abschluss Rechner neu starten, dann sollte Orlando wie gewohnt starten. Pervasive SQL unter Windows Vista DECOM Softwareentwicklung GmbH & Co KG, A-4400 Steyr, Wolfernstraße 20b, [email protected] April 2007 Seite 2 Pervasive SQL-V9 und früher als geplanten Task beim Systemstart einrichten: Als Alternative zu diesem Tool, kann man Pervasive auch über einen geplanten Task bei Systemstart gestartet werden. Das ist allerdings aufwändiger und bedarf einiger wichtiger Punkte: 1. Zuerst muss man Pervasive in den Eigenschaften der w3dbsmgr.exe “als Administrator“ ausführen (siehe Bild). Der Pfad der w3dbsmgr.exe ist standardmäßig C:\PVSW\BIN Dann startet Pervasive ordnungsgemäß, allerdings erscheint beim Starten von Pervasive durch die Wawi eine WindowsSicherheitsabfrage. Um diese Sicherheitsabfrage zu umgehen, muss man Pervasive aus dem Autostart entfernen und mittels geplanten Task beim Systemstart einrichten. Pervasive SQL unter Windows Vista DECOM Softwareentwicklung GmbH & Co KG, A-4400 Steyr, Wolfernstraße 20b, [email protected] April 2007 Seite 3 Geplanten Task einrichten Je nach Sicherheitsstufe des Systems ist zu beachten, dass der geplante Task mit dem Administrator-Konto eingerichtet wird, oder mit dem Administrator-Benutzer gestartet wird. Als normaler Benutzer kann man den Task zwar einrichten, allerdings erhält man beim Starten eine Zugriffsverletzung von Windows. Wichtig ist, dass „Unabhängig von der Benutzeranmeldung ausführen“ aktiviert wird, damit der Task auch ohne Benutzeranmeldung gestartet wird. Beim Trigger unbedingt ‚Beim Start‘ eintragen. Pervasive SQL unter Windows Vista DECOM Softwareentwicklung GmbH & Co KG, A-4400 Steyr, Wolfernstraße 20b, [email protected] April 2007 Seite 4 Angabe, welches Programm gestartet werden soll. Außerdem muss „Aufgebe beenden, falls länger ausgeführt als 3 Tage“ deaktiviert ist! Ansonsten beendet sich der Task nach 3 Tagen und Pervasive läuft nicht mehr. Nach diesen Einstellungen funktioniert Pervasive auch unter Windows Vista. Pervasive SQL unter Windows Vista DECOM Softwareentwicklung GmbH & Co KG, A-4400 Steyr, Wolfernstraße 20b, [email protected] April 2007 Seite 5