Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SQL Anywhere 11.0.1 (Deutsch) » UltraLite - Datenbankverwaltung » Fehlerbehandlung in UltraLite

 

UltraLite-Engine-Client schlägt mit Fehler -764 fehl

Gilt für

Windows Mobile

Symptom

Sie führen die UltraLite-Engine auf einem Windows Mobile-Gerät aus und der Client gibt einen Fehler -764 zurück.

Erklärung

Ein Fehler -764 bedeutet, dass die Engine nicht gefunden wurde und nicht gestartet werden konnte.

Empfehlung

Versuchen Sie Folgendes:

  • Sie könnten ein erneutes Deployment der Engine am empfohlenen Deployment-Speicherort, dem Verzeichnis \Windows, vornehmen. UltraLite sucht automatisch nach den Engine-Dateien an diesem Speicherort.

  • Wenn Sie die Engine an einem anderen Speicherort installiert haben, stellen Sie sicher, dass Ihr Verbindungscode den Verbindungsparameter START verwendet.

  • Wenn Sie den Verbindungsparameter START angegeben haben und Sie sicher sind, dass der Pfad zur Engine korrekt ist, vergewissern Sie sich, dass Sie die korrekte Escape-Sequenz für Sonderzeichen im Pfadnamen verwendet haben.

    In manchen Fällen müssen Sie z.B. diesen Code ändern:

    ULConnection conn = new ULConnection(@"dbf=\Programme\HelloEngine\HelloEngine.udb;
    START=\Windows\uleng11.exe")

    Und zwar zu etwas Ähnlichem wie:

    ULConnection conn = new ULConnection(@"dbf=\\\"Program Files \"\\HelloEngine\\HelloEngine.udb;
    START=\\Windows\\uleng11.exe");
Siehe auch