Hallo!

> Skripte die bisher einwandfrei liefen erzeugen pl�tzlich Timeout...
>
> In dieser Funktion:
>
> function SetPublishInfo (docid)
>  dim query, updconn
>  query = "update document set DocHasPublished = 1 where DocID = " &
docID
>  set updconn = server.createobject ("ADODB.Connection")
>  updconn.open conConnectionString
>  updconn.execute query        '<--- AN dieser Stelle gibt er mir ein
Timeout
>  updconn.close
>  set updconn = nothing
>
> end function
>
> Die docid wird �bergeben....
>
> An was kann sowas liegen?

Ist es ein Datenbank-Timeout oder ein IIS-Timeout? Passiert das immer
oder nur ab und zu?

Da gibt es eine Menge m�glicher Ursachen. Warum pr�fst Du nicht einfach
auf Datenbankfehler? Ich vermute, dass die Datenbank entweder
anderweitig exklusiv gesperrt wurde, oder im Dateisystem an den
Schreibrechten etwas ver�ndert wurde, was z. B. auch dann geschehen
kann, wenn man im IIS die Servererweiterung neu einstellt oder andere
Parameter ver�ndert.

Nach dem "updconn.open" k�nntest Du "updconn.Errors" und "updconn.State
"�berpr�fen. Ggf. kannst Du auch "updconn.ConnectionTimeout" und
"updconn.CommandTimeout" auf h�here Werte setzen.

Freundliche Gr��e
Joachim van de Bruck



| [aspdedatabase] als [email protected] subscribed
| http://www.aspgerman.com/archiv/aspdedatabase/ = Listenarchiv
| Sie k�nnen sich unter folgender URL an- und abmelden:
| http://www.aspgerman.com/aspgerman/listen/anmelden/aspdedatabase.asp

Antwort per Email an