Ich arbeite an einem Migrationsprojekt, bei dem wir eine 32-Bit-PB12.0-Anwendung von Windows 2003 auf 2012 Server migrieren. Wir haben alle erforderlichen Dateien und Ordner auf dem neuen Server kopiert. Sybase Open Client wurde installiert und mit ISQL können wir uns mit der Sybase DB verbinden. Wir haben nichts in dem PB12.0-Code geändert, den wir nur die EXE- und die referenzierte DLL auf dem neuen Server kopiert haben.PowerBuilder: DBMS DIR wird in Ihrer aktuellen Installation nicht unterstützt
Während die Arbeit ausführt wir
bekommenDBMS DIR nicht
in der aktuellen Installation unterstützt Aber wenn wir an den PB-Ordner zu navigieren, können wir sehen, PBDIR120.DLL ist.
Welchen Code verwenden Sie für die Verbindung zur Datenbank? Verwenden Sie eine INI-Datei? Ist die .INI-Datei zugänglich? –
Ja @ EduardoG. Wir verwenden die INI-Datei für die DB-Verbindung und bestätigten, dass der Job die INI-Datei lesen kann. Wenn der Job die INI-Datei nicht lesen kann, wirft er "DBMS wird in Ihrer aktuellen Installation nicht unterstützt". –