Announcement

Collapse
No announcement yet.

Migration MS SQL 2000 nach 2005

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

  • Migration MS SQL 2000 nach 2005

    Hallo!

    Wir haben bei einer Migration MS SQL 2000 nach 2005 scheinbar Probleme mit den Transaktionen, die von COM ausgelöst werden.

    Bei unserer Testinstallation klappt alles einwandfrei aber beim Kunden im Echtbetrieb knallt es, wenn eine COM Komponente eine Transaktion auslösen will. Es erscheint eine nicht näher bezeichnete Schutzverletzung und die Transaktion wird nicht geöffnet.

    Kennt das jemand?
    Hat schon jemand von 2000 nach 2005 migriert?


    BYE BERND

  • #2
    OK das Problem war die Einstellung der Transaktionen bei den COM Objekten.

    Wir hatten ein Objekt, das in den COM Transaktionseinstellung "neu erforderlich" angegeben hatte. Innerhalb dieser Transaktion wurde einweiteres COM Objekt instatiiert, das auch "neu erforderlich" als EInstellung hatte.

    Diese geschachtelte Transaktion hat unter MS SQL 2000 einwandfrei funktioniert.
    Unter MS SQL 2005 klappt das garnicht. Wenn die äußere Transaktion beendet wird (erfolgreich oder nicht ist egal) meldet der Server, dass er die Transaktion nicht eintragen konnte und fertig.

    Wir haben das "innere" COM Objekt von "neu erforderlich" auf "Erforderlich" herabgesetzt. Also keine geschachtelten Transaktionen mehr und die Sache läuft wieder einwandfrei.

    BYE BERND

    Comment

    Working...
    X