Title: AW: [Database.asp] (no subject)

Hallo Steffen

gef�hlsm��ig w�rde ich sagen, da� du den Timeout des Connection-Objektes heruntersetzen m�sstest...dieses ist per se erst mal auf 2-3 minuten eingestellt. Im Intranet d�rft die Verbindung ja relativ flott erstellt sein, so da� ein Timeout im Sekundenbereich akzeptabel w�re....lieber dann ein zweites mal versuchen, wenn er auf einen Timeout l�uft und nach <n> Fehlversuchen ne Fehlermeldung ausgeben bzw. auf die Standbyseite leiten.

DAs Gleiche Problem d�rfte sich aber auch in jedem Abfrageobjektm, Recordset usw. ergeben..wenn dir jemand den Server unter dem Boden wegzieht..dann haste ein Problem mit dem Timeout...



Mit freundlichem Gruss

 Martin K�hrer
 ProTeam Innovative Softwarel�sungen GmbH
 Pfaffenstr. 21
 D-74078 Heilbronn
 Fon: (07131) 28 74 - 801
 Fax: (07131) 28 74 - 88
 mailto:[EMAIL PROTECTED]




> -----Urspr�ngliche Nachricht-----
> Von: Grau, Steffen [mailto:[EMAIL PROTECTED]]
> Gesendet: Donnerstag, 20. Februar 2003 15:45
> An: '[EMAIL PROTECTED]'
> Betreff: AW: [Database.asp] (no subject)
>
>
> Mojn,
>
> habe den Code eingebaut, funzt einwandfrei, wenn ich zum Bleistift das
> DB-Passwort �ndere und damit einen Fehler provoziere.
> Gerade ist der Datenserver aber wieder ausgestiegen, gleich
> mal Anlass f�r
> mich den Code unter reeelen Bedingungen zu testen. (W�hrend
> unsere Leute aus
> dem I-Bereich den Server bauen.) Und siehe da, die
> Applikation bleibt wieder
> stehen - Intranetserver hoch auf 95 % ....... the same
> procedure as.........
>
> Kann ich irdendwie abchecken, ob die ODBC-Verbindung
> �berhaupt zur Verf�gung
> steht? Mein Problem ist, das Ding bleibt stehen ohne einen Fehlercode
> auszugeben, den ich abfangen k�nnte.
>
> Steffen
>
> > -----Urspr�ngliche Nachricht-----
> > Von:        Grau, Steffen [SMTP:[EMAIL PROTECTED]]
> > Gesendet am:        Donnerstag, 20. Februar 2003 14:23
> > An:'[EMAIL PROTECTED]'
> > Betreff:    AW: [Database.asp] (no subject)
> >
> > Danke!!!!
> >
> > Steffen
> >
> > > -----Urspr�ngliche Nachricht-----
> > > Von:      Stefan Sauerbier [SMTP:[EMAIL PROTECTED]]
> > > Gesendet am:      Donnerstag, 20. Februar 2003 14:20
> > > An:       [EMAIL PROTECTED]
> > > Betreff:  Re: [Database.asp] (no subject)
> > >
> > > > ich habe ein kleines Tool, welches auf unserem
> Intranetserver l�uft.
> > > Funzt
> > > > wie Henne, aber heute war drei mal der Datenbankserver
> am Bogen und da
> > > ich
> > > > in meinen ASP-Seiten keine Fehlerbehandlung drin habe,
> schafften es
> > die
> > > User
> > > > damit auch noch den Intranetserver abzuschie�en.
> > > >
> > > > Kann mir mal jemand einen Hinweis geben, wie ich
> abfragen kann, ob die
> > > > Datenbankanbindung zur Verf�gung steht? Damit k�nnte
> ich das zun�chst
> > > > checken und im Notfall den Anker werfen.
> > >
> > > Ich verwende immer in meinen ASP-Seiten dieses kleine
> Script, dass die
> > > Existens der Datenbank �berpr�ft.
> > > Wenn er keine Datenbankverbindung aufbauen kann, oder es
> einen anderen
> > > Fehler gibt wird der Benutzer zu einer Standby-Seite
> weitergeleitet. Das
> > > Script m��test Du Dir dann noch entsprechend anpassen und die
> > > Beispielangaben ab�ndern.
> > > Ich hoffe das hilft Dir.
> > >
> > > Stefan.
> > >
> > > #############
> > > <%
> > > Dim my_ConnTest, counterStart, ConnErrorNumberStart
> > >
> > >  ' my_ConnTest = Testverbindung zur Hauptdatenbank
> > >  ' counterStart = Errorhandler fuer Uerbruefung der
> Datenbankexistenz
> > >  ' ConnErrorNumberStart = Fehlernummer fuer Weiterleitung zur
> > > standby.asp-Seite
> > >
> > > set my_ConnTest = Server.CreateObject("ADODB.Connection")
> > >     my_ConnTest.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data
> > > Source=D:\db.mdb"
> > >
> > >  for counterStart = 0 to my_ConnTest.Errors.Count -1
> > >   ConnErrorNumberStart = my_ConnTest.Errors(counterStart).Number
> > >   if ConnErrorNumberStart <> 0 then
> > >    my_ConnTest.Errors.Clear
> > >    my_ConnTest.Close
> > >    ' Umleitung zur Standby-Seite
> > >    Response.Redirect  "/standby.asp"
> > >   end if
> > >  next
> > >  my_ConnTest.Errors.Clear
> > >  my_ConnTest.Close
> > > %>
> > > #############
> > >
> > >
> > > ~~~~~~~~~~~~~~~~~~~~~~~~~~~sponsored by United
> Planet~~~~~~~~~~~~~~~~~
> > > Intrexx.BizWalker + ODBC/OLEDB-Daten = ASP-Formular
> > > ATTACK! Download Intrexx CRM-Studio Now!   http://www.intrexx.com
> > > _______________________________________________
> > > Database.asp mailing list
> > > [EMAIL PROTECTED]
> > > http://www.glengamoi.com/mailman/listinfo/database.asp
> > ~~~~~~~~~~~~~~~~~~~~~~~~~~~sponsored by United
> Planet~~~~~~~~~~~~~~~~~
> > Intrexx.BizWalker + ODBC/OLEDB-Daten = ASP-Formular
> > ATTACK! Download Intrexx CRM-Studio Now!   http://www.intrexx.com
> > _______________________________________________
> > Database.asp mailing list
> > [EMAIL PROTECTED]
> > http://www.glengamoi.com/mailman/listinfo/database.asp
> ~~~~~~~~~~~~~~~~~~~~~~~~~~~sponsored by United Planet~~~~~~~~~~~~~~~~~
> Intrexx.BizWalker + ODBC/OLEDB-Daten = ASP-Formular
> ATTACK! Download Intrexx CRM-Studio Now!   http://www.intrexx.com
> _______________________________________________
> Database.asp mailing list
> [EMAIL PROTECTED]
> http://www.glengamoi.com/mailman/listinfo/database.asp
>

Antwort per Email an