04. juni 2003 - 08:46Der er
12 kommentarer og 2 løsninger
SQL server falder ud
Hej.
Jeg har et website som bruger SQL Server 2000, og ASP som front-end. Nogle gange melder websitet følgende fejl:
------------------------------------------------------- Microsoft OLE DB Provider for ODBC Drivers error '80004005'
[Microsoft][ODBC SQL Server Driver][Named Pipes]SQL Server does not exist or access denied.
/includes/connection.asp, line 4 -------------------------------------------------------
og andre gange ikke. (Vel og mærke på samme side). Nogen ideer om hvad der er galt? Forkert konfigureret server? Forkert time-out? Forkert RAM forbrug? På forhånd tak.
Det er langt fra sikkert at det er named pipes der er årsagen, dermed ikke sagt at det ikke er. Jeg vil nu ligesom slash holde på at man bør anvende TCPIP protokollen istedet. NamedPipes kører afsindigt hurtigt hvis alt foregår lokalt, pga. den ligger som kernel (lang historie)...
Som du selv nævner kan det også være timeout og/ eller ram :O). Ligger IIS på samme maskine som SQLserveren ?
Hvordan skaber du en connection ? - Prøv evt. at poste dine parametrer til connection/ command objectet!
Min connection ser sådan ud ===================================================== <% Set Conn = Server.CreateObject("ADODB.Connection") ConStr = "Driver={SQL Server};Server=(Server); Database=(Database);Uid=(Uid);Pwd=(Pwd);" Conn.Open ConStr %> =====================================================
Ja det virker sært.. Jeg ville lave en error handler som skrev fejlen til txt fil og så prøvede at oprette samme conn en gang til.
Har du styr på hvor mange samtidige brugere der er når det sker ??, er det din egen server ?? Tjek evt. server config'en !! og kig efter max users. hvis du har mulighed for det så sæt en performance counter på sql'en.
Ja, jeg rettede indstillinger en række steder, så jeg er faktisk ikke klar over hvad der løste problemet. Jeg deler pointene ud mellem jer.
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.