Frage

Ich muss eine Verbindung zu paradox db file unter windows server 2008 x 64 verbinden.

Hierzu habe ich eine .NET-Konsolenanwendung (32-Bit) mit der Verwendung von odbc geschrieben. Diese Anwendungen funktionieren nur unter Adminsrechten ( uac ).

aber ohne dass es Ausnahme wirft:

generasacodicetagpre.

Ich versuche also, welche Berechtigungen zu geben, sollte geben.

Geben Sie alle Berechtigungen auf den Ordner unter dem Ordner unter dem Registrierungsordner HKEY_LOCAL_MACHINE \ Software \ ODBC wie hier http://support.microsoft.com/kb/295297 , unter ODBC * -Dateien in % windir% \ system32 hilft nicht.

ah, ich habe auch versucht, den Anbieter in ole db (microsoft.jet.oledb.4.0) zu wechseln - das gleiche Problem mit den Rechten (mit der Verwendung von UAC alles Fine)

unerwarteter Fehler vom externen Datenbanktreiber (11265).

Alle Vorschläge?

War es hilfreich?

Lösung

Schließlich entschied ich mich, UAC-Rechte zu verwenden.

Es ist nur möglich, Berechtigungen auf eine Anwendung zu grunzen, wenn sie unter SHEDULER ausgeführt wird (Sie prüfen, wenn Sie auf der Option ' ausgeführt werden, wenn Sie die Aufgabe erstellen).

Als mein Programm sollte initially unter Sheluder laufen - das Problem gelöst.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top