FileMaker Server Help

Transcription

FileMaker Server 14 FileMaker Server Help

2007–2015 FileMaker, Inc. All Rights Reserved.FileMaker, Inc.5201 Patrick Henry DriveSanta Clara, California 95054FileMaker and FileMaker Go are trademarks of FileMaker, Inc. registered in the U.S. and other countries. The file folder logoand FileMaker WebDirect are trademarks of FileMaker, Inc. All other trademarks are the property of their respective owners.FileMaker documentation is copyrighted. You are not authorized to make additional copies or distribute this documentationwithout written permission from FileMaker. You may use this documentation solely with a valid licensed copy of FileMakersoftware.All persons, companies, email addresses, and URLs listed in the examples are purely fictitious and any resemblance toexisting persons, companies, email addresses, or URLs is purely coincidental. Credits are listed in the Acknowledgementsdocuments provided with this software. Mention of third-party products and URLs is for informational purposes only andconstitutes neither an endorsement nor a recommendation. FileMaker, Inc. assumes no responsibility with regard to theperformance of these products.For more information, visit our website at http://www.filemaker.com.Edition: 01

ContentsAbout FileMaker Server . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7New features in FileMaker Server 14 . . . . . . . . . . . . . . . . . . . . . . . . . . . 8Deploying FileMaker Server . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10Which deployment type is right for me? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11Testing FileMaker Server . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12Checking the status of your deployment . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14FileMaker Server information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16Web Server information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17Web Publishing Engine information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18ODBC/JDBC information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19Changing a FileMaker Server deployment . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20Starting Admin Console . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21Shortcuts for starting Admin Console . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22Tips for using Admin Console in your browser . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23Hosting databases . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24Editing accounts and privilege sets . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25Uploading database files . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26Uploading database files using FileMaker Pro . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27Uploading database files manually . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28Verifying databases are available to FileMaker clients . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30Hosting websites . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32Hosting PHP websites . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33Hosting databases for XML queries . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35Using FileMaker WebDirect . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36Starting or stopping FileMaker Server components . . . . . . . . . . . . . 37Configuring general settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39Server information settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40Email notification settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42Admin Console settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45Startup settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48Enabling sharing via ODBC/JDBC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49Connections settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50Configuring administrator group settings . . . . . . . . . . . . . . . . . . . . . . 51Adding administrator groups . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52External authentication for Admin Console and administrator groups . . . . . . . . . . . . . . . . . . 56FileMaker Server group folders . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58FILEMAKER SERVER 14 HELP3

FileMaker Server administrator group privileges . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59FileMaker Server Group Launch Center . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61Configuring Database Server settings . . . . . . . . . . . . . . . . . . . . . . . . . 63FileMaker clients settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64Database settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66Database Server security settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68Security connections and progressive downloads . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71External authentication for database access . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72Database and backup folder settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73Understanding backup options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74Setting up additional database folders . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75Setting up the container data folders . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 76Setting up a default backup folder . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78Setting up a progressive backup folder . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 80Restoring a database from a progressive backup . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82Logging and statistics settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83Server plug-in settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85Directory service settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86Using SSL with an LDAP directory service . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88Configuring web publishing settings . . . . . . . . . . . . . . . . . . . . . . . . . . 90General web publishing settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91PHP web publishing settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93XML web publishing settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95FileMaker WebDirect settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 96Administering clients . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 97Sending messages to FileMaker clients in the Clients list . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99Disconnecting clients . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 100Administering databases . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 101Sending messages to clients of a hosted database . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 104Opening hosted files . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 105Closing hosted files . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 106Verifying hosted files . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 107Pausing hosted files . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 108Resuming hosted files . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 109Removing hosted files . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 110Downloading hosted files . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 112Clearing the database encryption password . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 113Using ODBC and JDBC with FileMaker Server . . . . . . . . . . . . . . . . . 114Sharing FileMaker databases via ODBC and JDBC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 116Accessing external ODBC data sources . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 117Monitoring FileMaker Server . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 120Viewing server statistics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 122Viewing client statistics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 125FILEMAKER SERVER 14 HELP4

Viewing log file entries . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 127Event log . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 130Access log . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 131Server statistics log . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 132Client statistics log . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 133Web publishing logs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 134Managing plug-ins . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 135Enabling the FileMaker Script Engine to use plug-ins . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 136Folders for server-side plug-in files . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 137Changing plug-in file permissions (OS X) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 138Enabling the Install Plug-In File script step to update server-side plug-ins . . . . . . . . . . . . . . . . 139Securing your data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 140Scheduling administrative tasks . . . . . . . . . . . . . . . . . . . . . . . . . . . . 142Scheduling database backups . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 145Tips for scheduled database backups . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 146About keeping multiple backups of a scheduled backup . . . . . . . . . . . . . . . . . . . . . . . . . . . 148Restoring a database file from scheduled backups . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 149Verifying the integrity of databases . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 150Running server-side scripts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 151Running FileMaker scripts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 152Running system-level script files . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 154Creating Script Sequence tasks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 155Sending scheduled messages to clients of hosted databases . . . . . . . . . . . . . . . . . . . . . . . . . . 156Creating a schedule . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 157Examples of repeating schedules . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 158Editing schedules . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 160Duplicating a schedule . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 161Deleting a schedule . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 162Running a schedule manually . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 163Enabling and disabling schedules . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 164Saving and loading schedules and groups . . . . . . . . . . . . . . . . . . . . 165Saving schedules and groups settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 166Loading schedules and groups settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 167Troubleshooting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 169Deployment problems . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 170Admin Console problems . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 171General problems . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 173Network problems . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 175Problems on client computers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 176FileMaker Server event log messages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 178Improving performance . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 184Checking for updates . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 185FILEMAKER SERVER 14 HELP5

About the license key . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 186Glossary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 187Registration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 195Customer Support and Knowledge Base . . . . . . . . . . . . . . . . . . . . . 196Copyright information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 197Help topics that do not appear in the table of contents (such as contextsensitive topics) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 198Setting up an administrator account . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 199Naming FileMaker Server . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 200Understanding password strength . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 201Enabling technologies for data sharing and web publishing . . . . . . . . . . . . . . . . . . . . . . . . 202Selecting a deployment type . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 204Configuring worker machines . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 205Web server test failed . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 206Deployment summary and progress . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 207Users, groups, and permissions (OS X) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 208Starting or stopping the FileMaker Server service (Windows) . . . . . . . . . . . . . . . . . . . . . . . 210Starting or stopping FileMaker Server background processes (OS X) . . . . . . . . . . . . . . . . 211About user details . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 212About databases open details . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 213Viewing activities in the Event Viewer (Windows) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 214Changing the language of the event log . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 215Selecting a task . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 217Selecting schedule details . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 219Selecting databases . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 220Selecting the backup folder and options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 221Adding database close options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 222Selecting the schedule frequency and repeat settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . 223Naming the schedule and sending email notifications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 224Enabling email notifications in schedules . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 225Receiving email notifications only when a schedule fails . . . . . . . . . . . . . . . . . . . . . . . . . . 226Reviewing the schedule summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Note Because of security improvements in FileMaker Server 14, FileMaker Pro 12 and FileMaker Go 12 clients may not be able to connect to databases hosted by FileMaker Server 14 if the Use SSL for