Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 13

Discussione: Timeout

  1. #1

    Timeout

    Ciao a tutti, da una pagina asp devo eseguire una stored procedure che impiega circa 8 minuti.
    A inizio script io imposto

    codice:
    Server.ScriptTimeout = 1800
    ma dei 30 minuti impostati è tanto se ne passano 3. C'è qualche altra impostazione, anche lato web-server da controllare?


    Grazie
    R.
    Nostra patria è il mondo intero, nostra legge la libertà.

  2. #2
    ciao willy wonka! (complimenti bella scelta!)


    praticamente dopo tre minuti ti va in bomba?
    se non è bello ciò che è bello figuriamoci ciò che è brutto!!



    fai anche tu come me: indenta il codice!!!!

  3. #3
    si, dopo (circa) 3 minuti
    Microsoft OLE DB Provider for SQL Server error '80040e31'

    Timeout expired
    Nostra patria è il mondo intero, nostra legge la libertà.

  4. #4
    dovresti settare anche il timeout della connessione al server

    (connectiontimeout)
    se non è bello ciò che è bello figuriamoci ciò che è brutto!!



    fai anche tu come me: indenta il codice!!!!

  5. #5
    l'indicazione era corretta grazie, ma poi ho visto che l'impostazione che serviva a me era

    codice:
    objComm.CommandTimeOut = 1800
    sul comando di esecuzione della stored procedure

    grazie dell'aiuto
    Nostra patria è il mondo intero, nostra legge la libertà.

  6. #6
    figurati!

    ma lavori su sqlserver? se si le stored le puoi lanciare anche col conn,execute (ammesso che tu non debba far partire dei missili!!ehehe) ... scrifvi molto meno codice e il risultato è identico,.
    se non è bello ciò che è bello figuriamoci ciò che è brutto!!



    fai anche tu come me: indenta il codice!!!!

  7. #7
    si lavoro su SQL, mi trovo comodo con questo metodo perchè mi permette di gestire il timeout (magari posso farlo anche con l'execute, ma sai l'ignoranza regna sovrana in me ) l'ultima volta che ho eseguito la stored procedure (che richiama un dts) ho impiegato
    16 minuti... quindi gestire il timeout è vitale per me
    Nostra patria è il mondo intero, nostra legge la libertà.

  8. #8
    <%

    Server.ScriptTimeout=900

    mi è capitata anche a me una cosa analoga
    e aggiungendo questo mi si era risolta

    response.buffer = False

    %>

  9. #9
    si crisdtian ma non è il timeout della pagina, ma quello della connessione a db ...

    lunghetta come stored ... anch'io ci ho lavorato parecchio ... comode ma alle volte ingestibili ... comunque il time out (per qunto ne so) lo puoi settare direttamente sulla connessione quindi potresti usare l'execute ... certo che 16 minuti ...
    se non è bello ciò che è bello figuriamoci ciò che è brutto!!



    fai anche tu come me: indenta il codice!!!!

  10. #10
    Originariamente inviato da vaargard
    certo che 16 minuti ...

    me ne rendo ben conto... ma per fare l'upload di un catalogo completo di oltre 1200 articoli e passarlo automaticamente da un file excel ad SQL penso di riuscire difficilmente a ridurre i tempi
    Nostra patria è il mondo intero, nostra legge la libertà.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.