Christophe: SQL Server Timeout

Guten Morgen,

Ich habe ein Problem mit dem SQL Server. Wenn ich eine gespeicherte Prozedur starte bekomme ich immer den Fehler [microsoft][odbc sql server driver] Timeout expired. Ich habe die Timoutzeit schon raufgeschraubt aber das bringt alles nichts. Dieses Problem tritt auch nur manchmal auf. Was aber auch nichts mit der Trafic auf dem Server zu tun hat. Im Internet stosse ich oft auf dieses Problem leider ohne eine lösung. Ich hoffe das mir jemand helfen kann!

Danke

Gruss Christophe

  1. Hoi,

    du meinst den MS SQL Server?

    Tipp ins Blaue, du scheiterst an einer Resourcensperrung aufgrund einer noch laufenden Transaktion (z.b. eskaliertes Exclusive Lock auf eine Tabelle). Evt. erzeugst du auch selbst einen Deadlock.
    Benutze den Activity Monitor (SQL Management Studio) bzw. "Current Activity" > Process Info (SQL Enterprise Manager). Da hat es Spalten für "Open Transactions" und "Blocked By".

    Ein Trace mit dem MS SQL Server Profiler wäre ebenfalls empfehlenswert um festzustellen, was der reihe nach passiert.

    Adé
    Frank