If you need to relocate the WaspTime database and service to a new machine, do the following:
1 Run the installation on the new machine to install the Database, Time Service, and Client. This will set it up with a blank database.
2 On the existing server, create a backup. For Standard or Pro versions, this will be done from Tools > Database Backup. Filename will be WaspTime6_<date>.bkp by default, but you can change it in that window. The backup folder will be C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Backup\ (or \Program Files (x86)\ for 64 bit version of Windows). You can change this location with the Set Backup Location button, if needed, but it must be a path on the local hard drive. After clicking Backup, the process will be scheduled to begin in about 2 minutes, and the database should appear in that directory. For larger databases, it may take a minute or two for the file to be created. For Enterprise versions, you can use the above instructions or create the backup from SQL Server Management Studio.
3 After ensuring that the backup file was created, go to Control Panel > Administrative Tools > Services. Scroll down to WaspTimeServer, right click and go to Properties. Change the Startup Type to Disabled, then click Stop. Once it is stopped, click OK.
4 Copy the backup file created in step 2 to the same folder on the new server machine. To restore it, open the program and go to Tools > Database Restore. Enter the filename if it is different than what is displayed, and Set Backup Location if you are using something other than the default location. After clicking Restore and confirming, you will have an hourglass and portions of the Confirm message will remain on screen for several seconds. When it completes, it will go back to the Restore Database screen. Click Close, then close and reopen the program.
For Enterprise users, if you would prefer to restore the backup in SQL Server Management Studio, you will need to run C:\Program Files\Wasp Technologies\WaspTime\Database\FixUpRestoredUsers.sql after restoring the database.
5 When opening the client program on any other client machines, they will attempt to poll your network to find the location of the new WaspTimeServer service when they first run and are unable to connect to the old server. If the polling is successful, the program will open without further prompt.
If the polling returns multiple results, you will be prompted for which server to connect with. If it fails to connect to any new server, you will receive a message giving possible reasons it failed to connect, and the option to edit the service settings. If you manually enter the new server name and it still fails to connect, you will need to ensure that the WaspTimeServer service is Started on the new server and you have the correct server name, and if there is a firewall running on the new server, try disabling it.