Rask databasetilgang test fra NET

stemmer
4

Hva ville være en veldig rask måte å finne ut om Connection lar deg koble til en database?

Normalt et tilkoblingsforsøk holder brukeren venter lenge før varsle forsøk var nytteløst uansett.

Publisert på 14/08/2008 klokken 09:09
kilden bruker
På andre språk...                            


2 svar

stemmer
10

Du har ikke nevnt hva databasen du kobler til, men. I SQL Server 2005 , fra NET, kan du angi en tilkobling timeout i forbindelse streng som så:

server=<server>;database=<database>;uid=<user>;password=<password>;Connect Timeout=3

Dette vil prøve å koble til serveren, og hvis det ikke gjør det i tre sekunder, vil det kaste en timeout feil.

Svarte 14/08/2008 kl. 09:13
kilden bruker

stemmer
2

Forkorte timeout på tilkoblingsstrengen og utføre noe trivielt.

Ventetiden bør være omtrent den samme som timeout.

Du vil fortsatt trenger et sekund eller to skjønt.

Svarte 14/08/2008 kl. 09:13
kilden bruker

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more