Newsgroup: it.comp.appl.access
Titolo: repliche repliche repliche

Ciao NG
i miei problemi con le repliche proseguono, ma continuo a postare perchè,
oltre che sperare in una risposta, forse potrà essere utile a qualche altro
programmatore.
Access2000, per un cliente ho trasformato l'mdb originario in replica.
La sincronizzazione a volte va, altre no.
Ms Jet 4.0 aggiornato al SP8 su tutte le macchine.
MDAC alla 2.7
Dove c'era il runtime di Access2000 ho installato Access2000 completo fino
al SP3.
Sistemi operativi misti Win 98 SE e XP Pro, tutti aggiornati con
WindowsUpdate.
La sincronia inizialmente andava bene, poi dopo qualche ora, eseguendo una
nuova sincronia i dati non passavano.
Ho agito sugli indici dei campi nelle tabelle e sono arrivato a ottenere la
sincronia di tutte le tabelle tranne una.
Ho anche ricreato il BE (evitando le relazioni tra le tabelle) e il FE
partendo da un mdb nuovo.
Risultato:
inserisco, modifico e cancello record, poi sincronizzo e va tutto bene.
Ad una sincronizzazione succesiva ho 2 possibili esiti:
1- non ho alcun messaggio di errore ma non tutti i dati si replicano (si
aggiornano tutte le tabelle tranne una)
2- mi appare l'errore "3709 - the search key was not found in any record"
Dal mio pc (win2000) sincronizzandomi con un pc XP Pro va bene tutto.
Ho scoperto che tra il mio pc e un'altro XP Pro invece non va, o meglio
venerdì pomeriggio scorso la sincronia non funzionava, mentre la mattina
seguente si.
E' proprio per questo che non capisco da cosa possa dipendere.
Vi sarei grato se vi "innamoraste" di questo problema.
Grazie
Rick

 Rick
Bene, innamorato...
Fatto la prova tra Win98 SE e Win98 SE?
-- 
Pablitomf
Lentamente muore chi abbandona un progetto prima di iniziarlo, chi non fa
domande sugli argomenti che non conosce, chi non risponde quando gli
chiedono qualcosa che conosce. (P.Neruda)
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 ha scritto nel messaggio
news:cbbh7m$q9s$1...@news.newsland.it...

Prova fatta e rifatta e il risultato è sempre lo stesso, a volte va altre
no.
Se trovi i miei post precedenti ci sono spiegate varie problematiche, ma
pensiamo alla situzione attuel visto che ho fatto vari aggiornamenti.
Sede n° 1 - pc w98se, portatile w98se, pc wXPpro
- la replica master è sul portatile, ma tutti i pc lavorano su una replica
che è sul primio pc.
- sincronizzo e va tutto bene (inserim. modifiche e canc. di record)
- me ne vado
- alla sera, dopo che gli utenti hanno lavorato, viene fatta una sincronia
che segnala l'errore 3709.
Ma quando c'ero io ho fatto prove di tutti itipi quindi anche "masturbando"
il database e tutto funzionava.
Poi il portatile va nella sede n° 2 e qui si dovrebbe sincronizzare con un
pc wXPpro.
Inizialemente tutto funzionava nella sede 1, poi nella sede 2 la prima
sincronia era ok, mentre quella successiva dava errore 3709.
Una delle anomalie che ho ultimamente è che, quando non appare l'errore
3709, la sincronia sembra andare bene, ma se controlli le tabelle UNA non è
aggiornata.
Se non sono chiaro dimmelo.
A dispo per qualsiasi ulteriore informazione.
Rick

 Rick
Dmandina stupida ma doverosa... siccome l'errore 3709 solitamente è di
connessione al DB, hai provato la sincronizzazione su se stesso?


 ha scritto nel messaggio
news:cbbkm7$633$1...@news.newsland.it...

cosa vuol dire sincronizare su se stesso ?
Rick

 cosa vuol dire sincronizare su se stesso ?
Come cosa vuol dire??? ...Master e replica sullo stesso PC... sincronizza
la replica con il Master dallo stesso PC e vedi se ti da lo stesso tipo di
errore, perchè se così non fosse potremmo già iniziare a dare un
occhiatina alla rete, non trovi?


 Rick
Ciao Riccardo,
Per caso stai utilizzando schede di rete con chip realtek??
--
rgrds
SC
-- 


 ha scritto nel messaggio
news:cbc70i$g22$1...@news.newsland.it...

E questo potrebbe essere la causa che a volte funziona e a volte no ?!?
Sono sconcertato ma ci credo.
Domani verifico subito poi ti faccio sapere.
thanks
Rick

 Rick
Verifica anche l'esistenza di antivirus (Norton) e/o firewall.


 > > Per caso stai utilizzando schede di rete con chip realtek??
Ma le realtek creano problemi in altri sensi, non in sincronizzazione...
"è testato" (da me, ne avevo 15, le ho cestinate "volentieri")... le
realtek perdono pacchetti in rete LAN, pertanto spesso (e ribadisco
"spesso" aggiungendo il "molto") bloccano i DB senza dare più la
possibilità di aprirli... (menomale che ci sono i back-up)
-- 
Pablitomf
Lentamente muore chi abbandona un progetto prima di iniziarlo, chi non fa
domande sugli argomenti che non conosce, chi non risponde quando gli
chiedono qualcosa che conosce. (P.Neruda)
questo articolo e` stato inviato via web dal servizio gratuito 


 possibilità di aprirli... (menomale che ci sono i back-up)
Arrivo fresco fresco da una accoppiata Norton+Realtek che mi dava problemi
sulla sincronia.
Francamente non saprei chi dei due era il colpevole. Ho risolto
disistallando Norton e cambiando la scheda.
--
rgrds
SC
-- 


 ha scritto nel messaggio
news:cbh17i$cm1$1...@news.newsland.it...

Ho aspettato a dare una risposta ma credo di avere risolto il problema.
Le schede non eran Realtek in nessun pc, ma sul portatile (quello che faceva
la spola da una sede all'altra) era installato Virus Buster che non è altro
che PC-cillin98.
Purtoppo il nome Virus Buster non mi diceva nulla, ma quando ho aperto
l'help e ho visto le maschere di Pccillin sono svenuto perchè col
Pccillin2002 avevo avuto dei problemi a mettere in rete dei pc (causa suo
firewall).
Il cliente ha fatto delle verifiche e mi ha segnalato che secondo lui manca
un solo record (secondo voi è possibile che Norton2004 possa essere
resonsabile della mancata sincrnizzazione di un solo record all'interno di
una tabella ?!?)
Secondo  me è il cliente che stressato dalla situazione e non vuole credere
di avere risolto.
Grazie come sempre per l'aiuto
Rick

 Rick
Come si dice dalle mie parti "LA NOSTRA CAPA SOTTO AI PIEDI TUOI... E TI
PUOI PURE MUOVERE" (tranne che con i tacchi a spillo) :-)
-- 
Pablitomf
Lentamente muore chi abbandona un progetto prima di iniziarlo, chi non fa
domande sugli argomenti che non conosce, chi non risponde quando gli
chiedono qualcosa che conosce. (P.Neruda)
questo articolo e` stato inviato via web dal servizio gratuito 
