Newsgroup: it.comp.appl.access
Titolo: DataBase Daneggiato in Ambiente Multiutenza

Ho un Dbase BE di circa 12 mega in un Server NT 4.0 ( dove non è installato
Access) dove circa 10 - 15 Utenti si collegano attraverso il loro FE in
locale dai propri PC per le normali operazioni.
Circa una o 2 volte al mese appare il Messaggio: DataBase
\\NomeServer\Carella\File.mdb  danneggiato.
Basta semplicemente un ripristina attraverso la compattazione e tutto si
risolve. Malgrdo il Sito della Microsoft imputi tale problema a fattori di
Hdw quali Sk di rete o di sbalzi di corrente, oppure a traffico rete, vi è
qualcuno in questa N.G. che è incappato in questo problema risolvendolo?
Grazie per la collaborazione

 ha scritto nel messaggio
news:cdvlq0$6ed$1...@lacerta.tiscalinet.it...

Se uno o più PC in rete montano schede Realtek è risaputo che per i databse
Access sono grossi dolori di pancia.
Più volte si è parlato di questo problema su questo NG (se vuoi puoi
documentarti su google leggendo i vecchi messaggi) e tutti sono d'accordo
che esiste incompatibilità tra Access e le schede di rete Realtek: alcuni
sostegono che le cause siano da attribuirsi all'hardware, altri invece
dicono che il problema sia relativo al software e che per risolvere il
problema sia sufficiente aggiornare i driver nei PC che montano quelle
schede: la cosa e rimasta sempre abbastanza controversa, per cui molti hanno
tagliato la testa al toro cambiando schede di rete e quindi drivers
relastivi.
-- 
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

 Grazie per la collaborazione
Ho problemi identici con una rete wireless. Non so piů dove sbattere la
testa!!!
Ciao
Silvio

"alb" <> Ho un Dbase BE di circa 12 mega in un Server NT 4.0 ( dove non è


Tra i consigli sulla KB Microsoft anche alcuni relativi al software:
installare i service pack più recenti del motore di database (Jet 4.0
immagino nel caso tuo) e disabilitare il lock opportunistico su NT 4.0.
Comunque 10/15 utenti sono molti per un file-sharing ... ti propongo due
alternative per risolvere alla radice:
1)  Upsizing a Sql Server o MSDE:  utilizzando ODBC avrai limitati problemi
di conversione ed evitando alcune ingenuità manterrai comunque buone
prestazioni.
2)  Mantieni tutto com'è a livello software ma fai installare e configurare
sul Server (win 2000 o 2003 Server) i servizi Terminal Server.
Ti saluto.

 ha scritto nel messaggio
news:McMMc.14263$OH4.2...@twister1.libero.it...


 Ciao e grazie
Ultimamente ne parlo spesso: magari qualcuno pensa che io prenda provvigioni
da MS  :-))
Comunque, una volta configurato il servizio Terminal sul Server, installato
il programmino Client d'accesso sui vari PC  _volendo si può usare anche
Explorer_
e assegnato l'indirizzo IP del Server ... l'impianto può funzionare con
logica remota, tipo AS-400.
Programmi e dati verranno installati solo sul Server; gli utenti accedono
(ognuno con una propria "macchina virtuale") al TServer, lavorano su esso e
alle relative postazioni di lavoro viene restituito solo il segnale video
della sessione aperta sul Server.
Questa modalità di lavoro elimina corruzioni legate a schede di rete o
Clients arrugginiti perchè non viaggiano più attraverso la LAN (o WEB)
pacchetti di dati, ma segnali video.
Nel contempo ogni utente può scegliere se lavorare come al solito in locale,
in rete win, o accedere alla finestra del servizio TServer; quindi è una
soluzione non vincolante (a differenza del già citato AS-400).
Le prestazioni a livello web, mantenendo la tavolozza di colori a 256, sono
davvero buone perfino con modem ISDN...

 wrote in message
news:cdvlq0$6ed$
1...@lacerta.tiscalinet.it

Io ci sono solo incappato e ci sto ancora incappando, e sono arrivato 
alla conclusione che nelle tue (e nelle mie) condizioni ciò è
"abbastanza
normale". Se usi DAO e tratti spesso le tabelle con Db.OpenRecordset - 
Addnew - Update .... , ho maturato la personale convinzione che
limitandone
l'uso a favore di queries di accodamento/aggiornamento potresti ottenere
dei miglioramenti.
Argomento interessante, itervenite gente, intervenite !
Ciao
Marco
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 limitandone
E' una tua (alquanto) personale convinzione: le cose non stanno così ...
altri sono i fattori da considerare (e li trovi tutti sulla KB o altre
risorse).
Se  usi Jet 4.0, il motore deve assolutamente essere patchato almeno a S.P
7.
Pixel

 risorse).
Possibile, probabile ma mi chiedo:
meglio svolazzare di fantasia con DAO + VBA o affidarsi a queries piů 
restrittive e vincolanti, anche se la fantasia non ha limiti ?


 restrittive e vincolanti, anche se la fantasia non ha limiti ?
Il fatto č che, comunque, il motore Jet di Access usa sempre DAO per
aggiornare i recordsets ... quindi č solo questione di gusti.
Pixel

 sul Server (win 2000 o 2003 Server) i servizi Terminal Server.
Condivido questa soluzione, soprattutto in casi particolari, ma ho avuto
qualche difficolta' a configurare i servizi terminal su Win2003 Server.
Nonostante quanto ho trovato sulla documentazione MS sono riuscito a
configurare un utente non amministratore per l'accesso remoto al server (e
questo ripeto che in teoria non doveva riuscirmi) mentre non riesco ad
aggiungere altri utenti non amministratori (per gli amministratori non ci
sono problemi, ma ovviamente non posso dare i diritti di amministratore agli
utenti).
Per configurare correttamente il terminal server ho letto che bisogna
configurare una macchina come amministratore delle licenze client e che
questa macchina non puo' essere lo stesso server.
Per me questo passaggio non e' chiaro, avresti indicazioni in merito?
Ciao
Sib

 Per me questo passaggio non e' chiaro, avresti indicazioni in merito?
Purtroppo Sib non sono in grado d'aiutarti.
Le configurazioni dei TServer vengono fatte da un nostro collaboratore
(Freelance) che si occupa di tutto.
Francamente come sistemista non valgo una cippa  e il servizio in questione
richiede una professionalità specifica per risolvere tutte le esigenze
(accessi dal web, protezioni utente, etc.)
Pixel

 aggiornare i recordsets ... quindi è solo questione di gusti.
Voglio sperare che la struttura delle queries gestisca gli accessi ai
recordsets in maniera corretta, visto che in teoria è stata pensata da
chi dovrebbe conoscere DAO meglio di altri, mentre dubito sempre un pò 
della smisurata fantasia degli utenti sviluppatori, a cominciare da me.
Con simpatia


 ha scritto nel messaggio

Apprezzo la tua onesta' ;-)
Io ho configurato svariati server, dagli NT ai 2000 ai 2003, ma mai per i
servizi terminal.
Non che invece io sia preparatissimo, ma ho letto i manuali di
amministratore dei sistemi WinNT Server, quelli pubblicati da MS per la
certificazione.
Comunque ti riporto un estratto dell'help in linea di win2003 server:
In questo argomento viene spiegato come utilizzare la Configurazione guidata
server per installare e configurare un server terminal. Dopo aver completato
la Configurazione guidata server, è necessario effettuare le operazioni
aggiuntive indicate di seguito per disporre di un server terminal di base.
  a.. Verificare le impostazioni di Protezione avanzata di Internet
Explorer.
  b.. Configurare un server licenze Terminal Server in un altro server.
   Importante
    a.. Questa operazione è obbligatoria. Se non si installa Licenze
Terminal Server, il server terminal cesserà di accettare connessioni da
client senza licenza alla scadenza del periodo di prova, ovvero 120 giorni
dopo l'accesso del primo client.
  c.. Installare licenze di accesso client (CAL, Client Access License) nel
server licenze Terminal Server.
  d.. Installare programmi nel server terminal.
  e.. Distribuire l'ultima versione di Connessione desktop remoto ai client
che eseguono versioni precedenti di questa utilità per Windows.
  f.. Specificare gli utenti autorizzati a connettersi al server terminal.
Come vedi alsecondo punto dice di installare un server delle licenze in un
altro server e al punto tre dice che se non si fa i servizi terminal si
arrestano dopo 120 giorni. (quindi li per li funzionano).
era questo il punto che non mi era chiaro.
tu cosa ne pensi?
Ciao
Sib