Announcement

Collapse
No announcement yet.

AdsBeginTransaction schlägt fehl

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • AdsBeginTransaction schlägt fehl

    Hallo allerseits,

    in den letzten Tagen bin ich vom ADS 8.1 (Novell) auf ADS 10.1 (Linux) umgestiegen.
    So langsam scheinen die meisten Programmteile wieder zu funktionieren.
    Ein großes Problem habe ich noch:
    Code:
    nError := DLLCall(::hDll, DLL_STDCALL, "AdsBeginTransaction", ::hServer )
    liefert beim Beginn (!) einer Transaktion die Fehlermeldung 7008 zurück.
    In der Hilfe wird diese Fehlermeldung in keiner Weise mit Transaktionen in Verbindung gebracht.

    Kennt jemand das Problem und weiss eine Lösung?

    Uli

  • #2
    Originally posted by UliTs View Post
    Hallo allerseits,

    in den letzten Tagen bin ich vom ADS 8.1 (Novell) auf ADS 10.1 (Linux) umgestiegen.
    So langsam scheinen die meisten Programmteile wieder zu funktionieren.
    Ein großes Problem habe ich noch:
    Code:
    nError := DLLCall(::hDll, DLL_STDCALL, "AdsBeginTransaction", ::hServer )
    liefert beim Beginn (!) einer Transaktion die Fehlermeldung 7008 zurück.
    In der Hilfe wird diese Fehlermeldung in keiner Weise mit Transaktionen in Verbindung gebracht.

    Kennt jemand das Problem und weiss eine Lösung?

    Uli
    Was sagt die Errorlog (genauer Dateiname und -Pfad zum Fehlereintrag)? Eventuell kann das Transaction Log File nicht angelegt werden (mangelnde Rechte im transaction log file path).

    Comment


    • #3
      Originally posted by Joachim Dürr View Post
      Was sagt die Errorlog (genauer Dateiname und -Pfad zum Fehlereintrag)? Eventuell kann das Transaction Log File nicht angelegt werden (mangelnde Rechte im transaction log file path).
      Hallo Joachim,

      genauso war es!
      Zwar waren die Rechte für den ADS unter Novell-Linux (Suse-OES) vergeben, aber nicht unter SLES (Suse Linux Enterprice Server). Nach Änderung klappte es!

      Vielen Dank.

      Uli

      Comment

      Working...
      X