Newsgroup: it.comp.appl.access
Titolo: Database Client Server

Sto gestendo e sviluppando un database client/server basato su Access, che
gestisce circa 1500 clienti, e centinaia di pratiche, agenti, referenti e
cosě via.
Il tutto risiede su un PIII 1000 con 1 gb ram (ma questo computer fa anche
da file server) e vi accedono circa 8-10 postazioni su cui risiede il
front-end sempre access che si collega al backend attraverso tabelle
collegate.
Purtroppo per caricare la maschera clienti comincia ad impiegare una ventina
di secondi e mi sembra che li carichi in memoria sempre tutti, quando
sarebbe sufficiente caricare i dati a blocchi.
Esiste un modo per specificare un trasferimento dati a blocchi o Access si
comporta sempre cosě ? Mi sembra ormai necessario passare a SQL server,
anche perchč spesso il database access si corrompe e bisogna ripristinarlo e
la cosa mi preoccupa sempre piů, anche se faccio backup praticamente orari.
E' il motore di Access in crisi o si tratta di insufficienza del Server?
Grazie a chiunque abbia esperienza in merito
Saluti
--
Ing. Diego Lotti
Finservice Srl
Tel: 0376/369711
Fax: 0376/220670

 E' il motore di Access in crisi o si tratta di insufficienza del Server?
Vedi sopra.
Comunque prendete in considerazione i Servizi Terminal Server o Cytrix:
risolvi tutti i tuoi problemi mantenendo (come presumo) catorci sul lato
client e schede di rete da spazzatura.
Prima di rivedere l'applicazione con un motore Server, assicurati che ci sia
la reale esigenza in rapporto al volume di dati.
Ciao.

 client e schede di rete da spazzatura.
E se invece avessero macchine nuove e scede di rete 3com/dlink ?

di rete 3com/dlink ?
Mi sono buttato ;-)
Dopo una decina d'anni d'installazioni di Access, dalla 1.0 a oggi, ho
realizzato che se l'hardware funziona non s'incontrano casini di questo
genere ... liberissimi di pensarla come vi pare naturalmente.

 genere ... liberissimi di pensarla come vi pare naturalmente.
Beh, in effetti ci sono certi tipi che per l'azienda comprano il pc del
supermercato (neanche da Mediaworld, Unieuro, ecc: supermarket!)

Ing. Diego Lotti
'Nnaggia, sei pure ingegnere...!:-)
Saluti.
Luciano

E' il motore di Access in crisi o si tratta di insufficienza del Server?
Quando si parla di .mdb è difficile esporre equazioni: questo perchè in giro si vede di tutto...
Installazioni file-sharing con venti o più postazioni che si "spupazzano" un file di Access e
(prestazioni a parte) tutto fila liscio per anni ... mentre da altre parti basta che tiri un filo di
vento e si deve recuperare un backup ;-))
Se risali ai post della settimana scorsa trovi una dimostrazione: Tizio sostiene che su rete a 1000
mb/s(!) tre postazioni in concorrenza su un .mdb facciano schifo, Caio risponde che ha in rete
dodici PC concorrenti su un'unico db e non ha mai avuto problemi.
Perchè questo?
Perchè a essere in crisi non è il vecchio motore Jet di Access, ma il modello su cui si basa (e si
basavano i db più popolari fino a un lustro fa): ovvero il File-Sharing.
Chi ha avuto esperienze con altri simili db _Paradox, BTrieve, Xbase, etc._ sa bene quali fattori
ambientali possano incidere sull'affidabilità: connessioni di rete instabili, sbalzi di tensione,
problemi d'alimentazione dei clients.
Maggiore è il numero dei clients connessi al database, maggiore è la probabilità che qualcosa possa
andar storto ... ma certezze non esistono.
Affidandoti a un Server _e la scelta più naturale è restare in casa Microsoft_ sul lato BE ti metti
al riparo da molte sorprese, ma devi mettere in conto una parziale riscrittura dell'applicazione e
una maggior difficoltà amministrativa.
Tieni in considerazione il consiglio di Tiziano di provare i Terminal Services (meglio comunque
Citrix) ... è un buon compromesso per le multiutenze piccole e medie.
E adesso un link  per approfondire la faccenda
http://support.microsoft.com/default.aspx?scid=kb;en-us;Q303528
Ciao, warp
P.S: Ah, Luciano (DOC) scherzava quanto diceva che pure un 486 può essere un buon file Server!

 ha scritto nel messaggio
news:heNC9.692$3l.1...@twister1.libero.it...





 Access?
Comincia dalla kb Microsoft: trovi molto materiale.
Saluti.

 questo (almeno capisco che non è colpa mia! :-) ) ?
Non ti rispondo perchè mi pare che ti abbiano già detto tutto gli altri, in
particolare leggi il link che ti ha postato warp.
Saluti

siano nelle canaline dell'elettricità.
Può essere, ma a questo punto prenderei in considerazione un altro fattore: le schede di rete!

 ha scritto nel messaggio
news:8A9D9.5855$3l.1...@twister1.libero.it...


 convertirò tutto in ADO.
In tal caso prendi in considerazione gli Access Data Project (.ADP),
altrimenti creerai una gestione mista ODBC/DAO/ADO un pochino farraginosa
... anche se potrebbe essere un'idea, magari valida.
Saluti.