Pagina 1 di 1

Excel si "addormenta" e non risponde

MessaggioInviato: gio feb 18, 2010 11:24 am
da crazy.cat
Nell'ufficio dove lavoro le persone devono estrarre da dei database in rete aziendale dei report che poi devono salvare in formato Xls, i report sono da fare più volte al giorno e sono anche parecchio pesanti.
Dopo alcuni giorni di questi report excel comincia a rallentare e a non rispondere più, ne con i report e anche durante il normale funzionamento capita che rimanga aperto nel task manager anche se la schermata del programma è chiusa.
Si risolve il problema clonando il pc, ma puntualmente si ripresenta dopo pochi giorni.
C'è una qualche cache da poter svuotare o c'è un motivo per cui Excel si "addormenta"?
In genere questi report vengono lanciati da un paio di pc, prima li avevano anche di cpu inferiore e con meno ram ed avevano lo stesso il problema.

Excel 2003 con tutti Sp e patch possibili, ambiente di rete aziendale, pc Pentium 4 con 3 giga di ram e xp professional.

Grazie

Re: Excel si "addormenta" e non risponde

MessaggioInviato: gio feb 18, 2010 1:43 pm
da Pacopas
premetto che dubito possa darti un aiuto concreto non usando excel ma la controparte di OO Calc, e sopratutto non essendomi mai venuto a trovare in situazioni analoghe ...
crazy.cat ha scritto:Nell'ufficio dove lavoro le persone devono estrarre da dei database in rete aziendale dei report che poi devono salvare in formato Xls, i report sono da fare più volte al giorno e sono anche parecchio pesanti.

L'estrazione dei contenuti viene fatta tramite excel... cioè excel contatta il DB (che linguaggio usa il DB?) e si compila i dati... credo che se i dati sono tanti sta qui il problema... oppure i report vengono generati da script ed excel ha solo il compito di visualizzarli?
(ovviamente legato anche alla poca potenza di calcolo delle macchine)

C'è una qualche cache da poter svuotare o c'è un motivo per cui Excel si "addormenta"?

su open office c'è (so che ti cambia poco...) ma tanto per dire che potrebbe esserci anche su exdel ... immagino tu abbia controllato nei menù, c'è anche una opzione a tempo...

Excel 2003 con tutti Sp e patch possibili, ambiente di rete aziendale, pc Pentium 4 con 3 giga di ram e xp professional.

immagino non ti sia possibile testare almeno per provare il calc di oo o lotus Symphony ibm... sono appena uscite le nuove versioni

E' un argomento molto di nicchia speriamo che qualcuno abbia avuto delle esperienze analoghe...

Re: Excel si "addormenta" e non risponde

MessaggioInviato: gio feb 18, 2010 1:50 pm
da crazy.cat
Pacopas ha scritto:cioè excel contatta il DB (che linguaggio usa il DB?)

E' un segreto industriale (come mi hanno risposto una volta quando ho osato chiedere una cosa strana).

(ovviamente legato anche alla poca potenza di calcolo delle macchine)

Purtroppo sono le migliori che abbiamo...giusto per dire come siamo messi male.

immagino non ti sia possibile testare almeno per provare il calc di oo o lotus Symphony ibm... sono appena uscite le nuove versioni

Non è possibile.

E' un argomento molto di nicchia .

Lo so, ma bisogna pure provarci...

Re: Excel si "addormenta" e non risponde

MessaggioInviato: gio feb 18, 2010 2:03 pm
da Uomo_Senza_Sonno
crazy.cat ha scritto:i report sono da fare più volte al giorno e sono anche parecchio pesanti


Quanto pesanti? Non mi ricordo bene, ma mi pare che il pacchetto di office 2003 era molto sensibile ad un eccessivo numero di revisioni, e quindi oltre a presentare errori di vario genere presenta anche rallentamenti. Non essendoci un sistema per svuotare la chache come in altri programmi, si potrebbe procedere per la strada più ovvia, come quella di svuotare i files temporanei. Il fatto stesso che il processo rimanga attivo anche se chiuso mi fa pensare che stia cercando di swappare la memoria impegnata. Una cosa simile me la faceva anche outlook express quando aveva troppe mail da gestire.
Quindi, l'unica chache da svuotare è quella di sistema, perché il pacchetto di office non ha uno strumento così utile, nemmeno nella versione 2007.

Sicuramente, nell'oceano di programmi commerciali, ci sarà un programma che è in grado di gestire meglio questi report, soprattutto se fatti in rete, ma al momento non saprei che indicarti come più adatto allo scopo. E comunque qualsiasi altro prodotto non microsoft e che si avvicini all'uso professionale è sicuramente migliore [fischio]... ma se questa scelta dovesse dipendere da te, ci scommetto il montepremi del superenalotto che abbandoneresti office per qualcosa di più serio.

Re: Excel si "addormenta" e non risponde

MessaggioInviato: gio feb 18, 2010 2:05 pm
da negrival
Ciao,
credo sia un problema del software che crea il report dal database e che converte questo report in excel.
Probabilmente Excel viene aperto in background per la conversione, ma poi non viene chiuso
capita che rimanga aperto nel task manager anche se la schermata del programma è chiusa

Quindi continua ad accumulare dati fino a bloccarsi.

Prova a chiudere e riaprire il programma principale(e magari anche la sessione aperta nel task manager di excel) per vedere se la situazione si sblocca.

Re: Excel si "addormenta" e non risponde

MessaggioInviato: gio feb 18, 2010 2:43 pm
da crazy.cat
Non posso sostituire il programma dei report, siamo in ambiente totalmente chiuso.
Cercavo di capire se era possibile fare un qualche script che potessero avviare (o avviare periodicamente in maniera automatica) direttamente gli utenti senza venire a chiamarmi ogni cinque minuti.

Re: Excel si "addormenta" e non risponde

MessaggioInviato: gio feb 18, 2010 3:56 pm
da negrival
Se è effettivamente il programma dei report il problema potresti creare uno script che tutti i giorni, magari durante la pausa pranzo, chiude e riapre l'applicativo e, se bloccato, forza la chiusura di excel.