08. maj 2001 - 10:27Der er
8 kommentarer og 3 løsninger
Timeout indstilling i Enterprise Manager
Hejsa, jeg har en DB på en server langt væk, forbindelsen er ikke for god, derfor timouter den i Enterprise Manageren - er der et sted hvor man kan indstille timeout tiden???
mener at default timeout er 10 minutter, men hvis dette ikke er nok kan du gøre følgende under sql-server 2000 (og det skal nok være på serveren som står remote):
*højreklik på server og klik properties *vælg connections *under remote server connections og query time-out sætter du værdien til 0 --> uendelig!
Hvis du ikke kan det, så kan db-admin remote vel gøre det for dig!
Slash - per default står den nu vist allerede til 0 - men pyt med det. Umiddelbart tror jeg ikke den setting har noget som helst med Enterprise Manager at gøre - den bruges, når man udfører en query (i TSQL), som connecter til en anden server.
Sk73 - IIS\'ens timeout har da ikke noget med SQL Serveren at gøre (og da slet ikke script timeout)- og det er jo ikke serveren, der sender timeout tilbage - derimod er det clienten, der \"opgiver\" efter et stykke tid.
Stoffer: Jeg er bange for, at det eneste du kan gøre er at få en bedre forbindelse.....
sk73 - der er jeg nu dybt uenig. En timeout-værdi bruges til at bestemme, hvor længe man skal vente på at noget bliver færdigt. Dvs. hvis man sætter timeout-værdien til f.eks. 1 minut vil klienten efter 1 minut sige til brugeren, at serveren desværre ikke blev færdig - den vil melde timeout.
Forestil dig f.eks. at grunden til at serveren ikke blev \"færdig\" er, at nogen har rykket netkablet ud - hvordan skulle serveren så kunne sende timeout til clienten?
Den timeout du snakker om i IIS\'en er noget lignende. Her er det bare IIS\'en der venter på at script-enginen bliver færdig med at køre og hvis den tager for lang tid (default er vist 90 sekunder) så opgiver IIS\'en og siger til brugeren, at det tog for lang tid at køre scriptet. Så din sidste kommentar er nok affødt af denne funktionsmåde - og set i lyset af den kan jeg godt forstå din kommentar.
Det er bare et spørgsmål om at klarlægge, hvem der egentligt venter...
Der var ganske simpelt en fejl i Firewall progammet, der gør at Enterprise Manager 2000 ikke kan få hul igennem.
Så nu klarer jeg mig med Visual Interdev og Query Analyzeren :(
Jeg havde ellers forsøgt alt, åbne og lukke porte give adgang specielt til min IP... og så viser det sig at det er noget man ikke kan gøre noget ved. Surt.
Og den gav mig timeout som fejlbesked, så er det klart man ikke tror at det er firewall\'en.
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.