Announcement

Collapse
No announcement yet.

MultiUser-Probleme mit SQL-Links zu ORACLE 8.1.5

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

  • MultiUser-Probleme mit SQL-Links zu ORACLE 8.1.5

    mit BDE 5.10 , SQL-Links auf ORACLE 8.1.5 unter WINDOWS2000 habe ich Multiuser-Probleme :

    Eine Anwendung hält die einmal wegen Transaktionen erforderliche
    Datenbankanbindung bis zu ihrer Beendigung eisern fest ,
    trotz Db...Close;Db..Connected := False;

    Ist TDatabase bei SQL-Links überhaupt ok ?

    Oder kann ich Transaktionen irgendwie auch mit der TQuery-Komponente
    fahren ?

    Danke für jeden Tip !

  • #2
    Hallo,

    auch bei ORACLE ist - wie bei ACCESS auch - alles anders. Da ORACLE das Wort "Wettbewerb" anscheinend sehr negativ beurteilt, wird ständig an den Client-Treibern geschraubt. Borland reagiert danach immer mit einem <i>Tech Alert</i>: "<i>... Commits, even when issued explicitly, don't seem to get to the server until the TDatabase is closed. Looks like this bug caused by a workaround made in BDE 5.10 to resolve a ORACLE 8.1.5 vendor crash.... </i>

    Da diese Spielchen seit Jahren immer wieder vorkommen, steht in der ReadMe.txt zur BDE 5.11 der folgende Text: "<i>Delphi 5 is certified only with the Oracle 8.1.5 client/
    Oracle 8.1.5 server configuration.</i>".

    Ich würde daher zuerst den Umstieg auf die BDE 5.11 ausprobieren

    Comment


    • #3
      danke,
      habe ich proboert, aber da kamen andere PRobleme (Transaktionsstart
      generiert Zugriffsfehler usw.).
      Nach Lektüre dieser Nachrichten hatte ich BDE5.11 wegen schlechter
      Erfahrungen anderer verworfen !

      Mittlerweile habe ich den Code revidiert und speziell auf
      das Schließen nach COMMIT geachtet, auch der SESSION.CONNECTION !

      dann gings !

      MfG

      Wol

      Comment

      Working...
      X