Deze informatie is voor diegenen die inbellen naar een kantoor-netwerk, of synchroniseren via FTP. Met dank aan Remko Mollema.
Commence probeert ieder synchronisatie-interval een verbinding met de spoolmap tot stand te brengen, om zo de wijzigingingen in de database te synchroniseren. Wanneer de synchronisatie via een inbelverbinding plaatsvindt, kan dit hinderlijk zijn. Dit document geeft een aantal tips om een en ander soepeler te doen verlopen.
Commence zal ieder tijdsinterval aangegeven in Customize|Workgroup | OK proberen een verbinding tot stand te brengen met de zgn. spoolmap. Gebruikers in een LAN merken hier nauwelijks iets van; dit gebeurt grotendeels op de achtergrond. Gebruikers die synchroniseren via een inbelverbinding, zij het direct naar kantoor of via FTP, zullen echter in de meeste gevallen door Windows gevraagd worden een inbelverbinding tot stand te brengen, of tijdens het opstarten van Commence een foutmelding krijgen dat de 'Shared LAN Directory' niet beschikbaar is. Dit kan hinderlijk zijn. Daarnaast is het zo, dat Commence lange tijd lijkt te 'hangen' terwijl een sync plaatsvindt. Dit is niet het geval!
Wanneer je Commence opstart, zal het proberen een verbinding de spoolmap te detecteren, direct (indien sync via LAN) of na het verstrijken van de eerste sync-interval (indien sync via FTP). Wanneer je via een inbelverbinding synchroniseert, krijg je derhalve de vraag of je een inbelverbinding tot stand wilt brengen (N.B. dit geldt alleen wanneer men in Windows voor de bewuste verbinding 'Dial-on-demand' heeft ingeschakeld). Echter, in veel gevallen zal het voorkomen dat je dat niet wil. Immers, je wil vooraleerst gewoon kunnen werken, zonder je druk te maken over het bijwerken van gegevens. Kies in dat geval voor Cancel (Annuleren). Commence zal dan een foutmelding geven, namelijk dat de Shared LAN directory niet gevonden werd, en dat synchronisatie 'disabled' is. De optie in het File menu Workgroup sync... is dan niet meer beschikbaar. Als de verbinding er al wel was tijdens het opstarten van Commence, en deze wordt tijdens het werken verbroken, zal Commence ook een foutmelding geven, en wordt het icoontje met het vraagteken rood in plaats van wit.
Je kunt verder werken, zonder dat synchronisatie plaatsvindt. Wanneer je vervolgens wil dat de gegevens gesynchroniseerd worden, dien je een inbelverbinding tot stand te brengen.
De snelste methode hiervoor is om deze handmatig tot stand te brengen; op dezelfde wijze als waarop je dat bijvoorbeeld doet bij het met de hand een verbinding maken naar je Internet Provider. Het tot stand brengen van een inbelverbinding is een Windows angelegenheid en gaat buiten de 'scope' van dit document. Eenmaal verbonden met het Internet of je LAN dient in Commence de synchronisatie weer ingeschakeld te worden. Dit doe je
Indien er wel verbinding met het kantoor-netwerk is, maar Commence klaagt bij het opstarten toch dat de verbinding niet beschikbaar is, ga dan in Windows naar de Desktop (Bureaublad) en klik rechts op het icoon Network (Netwerkomgeving). Kies Find computer (Zoek computer) en geef de naam in van de computer waarop zich de spoolmap bevindt. Het zoeken naar een computer kan enige tijd in beslag nemen. Start Commence (opnieuw) op als deze computer gevonden is. Als zoeken op computernaam niets oplevert, probeer dan het IP-adres van de bewuste computer, en pas evt. de Shared LAN Directory in Commence hieraan aan (Customize | Workgroup | OK, Shared LAN Directory). Merk op dat dit soort verbindings/netwerk-zaken volledig buiten het domein van de applicatie Commence vallen; neem in geval van verbindings-problemen contact op met uw systeembeheerder.
Merk op, dat het tijdens een synchronisatie kan lijken alsof Commence 'hangt'; Commence reageert soms lange tijd niet. In tegenstelling tot wat Windows dan zegt over Commence ('not responding'), 'hangt' Commence dan niet. Na verloop van tijd is Commence klaar, en komt de applicatie weer beschikbaar. Dit kan echter zeer lang duren (afhankelijk van de hoeveelheid te verwerken data en de processor-snelheid van de bewuste computer enkele minuten tot wel een paar uur!). Dit is een vervelende feature, want de gebruiker komt in de verleiding de applicatie 'hard' af te sluiten. Dit verergert slechts de situatie:
Als je Commence halverwege een sync afsluit, zal het de volgende keer wanneer een verbinding tot stand is gekomen, nogmaals een bericht sturen dat neerkomt op 'hier ben ik weer'. De server zal dan nogmaals de wijzigingen die zijn geweest doorgeven. Echter, het bestand met de wijzigingen van de voorlaatste keer zal ook opnieuw door Commence worden opgehaald. Wanneer je Commence dus halverwege een sync uitzet, zal het de wijzigingen tot op dat moment dus twee (of meer) keer gaan ophalen. Dat is normaliter geen enkel probleem, omdat het in vrijwel alle gevallen gaat om een kleine hoeveelheid data (enkele KB). Is de hoeveelheid data echter groot, bijvoorbeeld als lang niet is gesynchroniseerd, of als er ook andere data dan tekst moet worden gesynchroniseerd, dan kan de sync over een langzame (inbel-)verbinding wel even duren. Wees daarop opmerkzaam.
Zie ook
Synchronisatie mechanisme