Bestanden delen in een netwerk
 
Bestanden delen in een netwerk
Als uw computer met een netwerk is verbonden, hebt u samen met andere FileMaker Pro- en FileMaker Go-gebruikers (zowel Windows als OS X) tegelijk toegang tot hetzelfde databasebestand.
FileMaker Pro Network Sharing ondersteunt het samengebruik van bestanden door maximaal 5 gebruikers tegelijk (exclusief de host). FileMaker Go-clients worden opgenomen met een limiet van 5 gebruikers. Als u meer gebruikers en technologieën voor webpublicatie zoals XML, PHP en FileMaker WebDirect wilt ondersteunen, gebruikt u FileMaker Server.
De informatie in dit onderwerp bevat uitleg over het samengebruik van bestanden op een lokaal netwerk (LAN). Meer informatie over het hosten van databases via een netwerk vindt u in Bestanden openen als host. Zie Databases publiceren op het web voor informatie over het publiceren van bestanden op het web of een intranet. Zie ODBC en JDBC gebruiken met FileMaker Pro voor informatie over het samengebruik van bestanden via ODBC of JDBC.
OS X: als u geen bestanden kunt samengebruiken in een lokaal netwerk, verifieert u op de hostcomputer of de OS X-firewall voor samengebruik is uitgeschakeld, of dat u aan de systeemvoorkeuren voor samengebruik een open netwerkpoortconfiguratie voor poort 5003 hebt toegevoegd. Raadpleeg Help in OS X voor meer informatie over de OS X-firewall voor delen en het toevoegen van een netwerkpoortconfiguratie.
Belangrijk  Het samengebruik (of hosten) van een FileMaker Pro-database werkt onafhankelijk van de bestandsdeling van het besturingssysteem. Toegangsbeheer dat u instelt in Windows of OS X werkt onafhankelijk van de toegangsprivileges die u in FileMaker Pro instelt, en omgekeerd.
Als u de eerste gebruiker bent die een gedeeld bestand opent, bent u automatisch de host. Gebruikers die daarna het gedeelde bestand openen, zijn de clients.
Opmerkingen
Wanneer een gedeeld bestand is geopend, hebben de host en clients toegang tot dezelfde gegevens. Alle wijzigingen in het bestand zijn zichtbaar voor alle gebruikers.
Als een gebruiker wijzigingen maakt in de gegevens, worden ze opgeslagen in het gedeelde bestand. Wijzigingen in lay-outs en scripts worden eveneens in het gedeelde bestand opgeslagen.
Opgegeven sorteervolgorden, zoekopdrachten, veldvolgorden voor importeren en exporteren en printerinstellingen zijn specifiek voor elke gebruiker.
Hoewel meerdere gebruikers tegelijk wijzigingen kunnen maken in hetzelfde gedeelde bestand, gelden bepaalde beperkingen wat het type gelijktijdige wijzigingen betreft. De tabel hieronder bevat een beschrijving van de typen wijzigingen die u al dan niet in gedeelde bestanden kunt maken.
 
Wijziging in database
Beperking
Gegevens wijzigen in velden en records
Eenzelfde record kan niet door twee gebruikers tegelijk worden bewerkt.
Lay-outs en lay-outelementen wijzigen
Eenzelfde lay-out kan niet door twee gebruikers tegelijk worden gewijzigd.
Invoerlijsten wijzigen
Invoerlijsten kunnen niet tegelijk door twee gebruikers worden gewijzigd of gedefinieerd.
Opmerking  Een gebruiker kan een invoerlijst echter wel bewerken wanneer een andere gebruiker deze in de blader- of zoekmodus gebruikt.
Scripts wijzigen
Een script kan niet tegelijk door twee gebruikers worden gewijzigd.
Opmerking  Een gebruiker kan een script echter wel bewerken wanneer een andere gebruiker het script gebruikt.
Tabellen, velden, relaties wijzigen (databaseschema)
Deze elementen kunnen niet door twee gebruikers tegelijk worden gewijzigd.
Gegevensbronverwijzingen wijzigen
Een gegevensbron kan niet tegelijk door twee gebruikers worden gewijzigd of gedefinieerd.
Opmerking  Een gebruiker kan een gegevensbron echter wel bewerken wanneer een andere gebruiker de bestandsverwijzing gebruikt.
Accounts en privileges wijzigen
Accounts en privileges kunnen niet tegelijk door twee gebruikers worden gewijzigd of gedefinieerd.
Opmerking  Een gebruiker kan een account of privilege echter wel maken of wijzigen wanneer die account of dat privilege door een andere gebruiker wordt gebruikt.
Toegangsprivileges kunnen ook bepalen of een gebruiker bepaalde elementen in een bestand mag wijzigen. Raadpleeg Databases beveiligen.