SQL Anywhere Version 10.0.1 unterstützt das Betriebssystem Windows Vista. Im Folgenden werden einige Probleme im Zusammenhang mit der Ausführung von SQL Anywhere-Software unter Vista erläutert:
Windows Vista-Sicherheit Windows Vista verfügt über ein neues Sicherheitsmodell. Die Benutzerkontensteuerung (User Account Control, UAC) ist standardmäßig aktiviert und kann das Verhalten von Programmen beeinflussen, die Dateien schreiben müssen, v.a. wenn der Computer mehrere Benutzer unterstützt. Abhängig davon, wo und wie Dateien und Verzeichnisse erstellt werden, gelten für eine von einem Benutzer erstellte Datei möglicherweise Berechtigungen, die es einem anderen Benutzer nicht gestatten, diese Datei zu lesen oder in sie zu schreiben. Wenn Sie SQL Anywhere in den Standardverzeichnissen installieren, werden die Dateien und Verzeichnisse, für die mehrere Benutzer die Lese- bzw. Schreibberechtigung benötigen, entsprechend eingerichtet.
SQL Anywhere-Agent für Vorgänge mit erweiterten Berechtigungen Unter Vista sind für bestimmte Aktionen höhere Berechtigungen erforderlich, wenn sie unter der Benutzerkontensteuerung ausgeführt werden. Die folgenden Programme erfordern möglicherweise erweiterte Berechtigungen in SQL Anywhere: dbdsn.exe, dbelevate10.exe, dblic.exe, dbsvc.exe, installULNet.exe, mlasinst.exe, SetupVSPackage.exe, ulcond10.exe und ulafreg.exe.
Die folgenden DLLs erfordern erweiterte Berechtigungen, wenn sie registriert werden oder ihre Registierung aufgehoben wird: dbctrs10.dll, dbodbc10.dll, dboledb10.dll und dboledba10.dll.
In einem Vista-System mit aktivierter Benutzerkontensteuerung, können Sie eine Berechtigungsaufforderung für den SQL Anywhere-Agent für Vorgänge mit höheren Berechtigungen erhalten. Die Aufforderung wird vom Vista-Benutzerkontensteuerungssystem ausgegeben, um zu überprüfen, ob Sie weiterhin das gewählte Programm ausführen wollen (wenn Sie als Administrator angemeldet sind) oder ob Sie Administratorberechtigungen angeben wollen (wenn Sie nicht als Administrator angemeldet sind).
Deployment-Änderungen Das Programm dbelevate10.exe wird intern von SQL Anywhere-Komponenten verwendet, um Vorgänge auszuführen, die höhere Berechtigungen erfordern. Diese Programmdatei muss in Deployments von SQL-Anywhere enthalten sein.
ActiveSync-Unterstützung Das Dienstprogramm Microsoft ActiveSync wird von Vista nicht unterstützt. Es wurde durch das Windows Mobile Device Center ersetzt. Sie können das SQL Anywhere-Dienstprogramm zur Installation eines ActiveSync-Providers mit dem Windows Mobile Device Center verwenden.
Signierte SQL Anywhere-Programmdateien Unter Vista werden SQL Anywhere-Programmdateien von iAnywhere Solutions, Inc. signiert.
Neue Lizenzdateien Die Installation von 10.0.1 umfasst Prozeduren, die neue Lizenzdateien für SQL Anywhere erstellen. Lizenzinformationen einer bestehenden Installation werden vom alten Speicherort der Programmdateien extrahiert und an den neuen Speicherort verschoben (dbsrv10.lic-, dbeng10.lic- und mlsrv10.lic-Dateien in dasselbe Verzeichnis wie die Programmdateien).
Beispiele Beispiele verarbeiten jetzt Pfadnamen der SQL Anywhere-Installation, die eine oder mehrere Leerstellen enthalten, korrekt.
Windows-Dienste Bei Vista-kompatiblen Diensten ist die Interaktion mit dem Desktop nicht zugelassen. Unter Windows Vista interagiert kein SQL Anywhere-Dienst mit dem Desktop (selbst wenn die Option Interaktive Beziehung mit Desktop erlauben aktiviert wurde). SQL Anywhere-Datenbankserver können mit dem Dienstprogramm dbconsole oder in Sybase Central überwacht werden.
Sybase Central deaktiviert die Option für die Interaktion des Dienstes mit dem Desktop unter Windows Vista.
PowerDesigner, InfoMaker und DataWindow .NET Die in SQL Anywhere enthaltenen PowerDesigner-, InfoMaker- und DataWindow .NET-Komponenten werden unter Windows Vista offiziell nicht unterstützt. Beim Ausführen dieser Komponenten in einer Vista-Umgebung können daher Probleme auftreten. Hinweise dazu, wie Sie die Komponenten in einer Vista-Umgebung ausführen und eine Vista-unterstützte Version dieser Produkte erhalten, finden Sie in der jeweiligen Produktdokumentation.
![]() |
Kommentieren Sie diese Seite in DocCommentXchange.
|
Copyright © 2010, iAnywhere Solutions, Inc. - SQL Anywhere 12.0.0 |