Knowledge Base

Error - Cannot start your application...

PROBLEM / ERROR:  Cannot start your application.  The workgroup information file is missing or opened exclusively by another user.
 
This usually means that for some reason, the workstation cannot find the database files that are shared on the Server.  This could be because the server machine is not on, the hard drive where the Camelot database file resides is not shared properly, or the Camelot database file has been moved to a different place than where it was originally when Camelot was installed. 
 
When you first install Camelot on the workstations, it asks you for the location of the database file on the server.  When you choose this location, it makes entries into the Windows Registry so that from then on the workstation knows where to find the database file. 
 
For instance, you should have chosen a mapping for your server hard drive on each workstation (like F: mapped to the C: drive on the server), so if that mapping has been lost for some reason, the program will not know where to connect to the database file.  First try to restart the workstation computer (being sure that the server computer is already up and running) so that any mappings will be restored.
 
If you need to change the location of the database file on the server, the you will have to tell each workstation the location of the database files in the registry.  To do this, you can use the Camelot DB Utility program included with the software.
 
1.  From your Windows Start menu, go up to Programs, then over to Camelot, and open the Camelot DB Utility program there.
 
2. Click option number 4 to change the location of your shared database files.
 
3. Any of the text here in red represents a file that cannot be found, so you need to browse to choose the path to the needed file, and when they are all set to be the proper file, click the Update Registry button.
 
If you make changes to these values in the utility, and when you open in again, your changes were not saved, then that means that the user you are logged in as does not have the necessary permissions to save values in the windows registry.  IMPORTANT: You need to be logged into your computer as Admin before making this change.
1. Go to windows Start > Run > type "regedt32" and click OK
2. Go to the HKEY_LOCAL_MACHINE window
3. Double-click on Software, then find the Vanguard Computer Systems, Inc. folder there, and highlight it
4. Then, in XP, from the pull-down menu at the top, choose Edit > Permissions (in Windows 2000, choose Security > Permissions).
5. Grant full permissions to all users and user groups listed here.
 
Another cause of this error is sometimes that the location of the database files on the server machine are not shared with full access.  The drive and path where Camelot is installed on the server must be shared with full permissions.  To do this, go to the server machine, open the Windows Explorer, right-click on the drive where Camelot is installed (usually C:), choose Sharing, and be sure the drive is shared with full permissions for everyone.  We recommend that you just share the drive as its drive letter (e.g. the C: drive would be shared as C), so when you look in Network Neighborhood on any computer, and double-click the computer name, its shared C drive will be a folder there named simply C.  That way also the above instructions about the entries in the Windows Registry for the workstations will be easier to follow.

Would you like to...

Print this page Print this page

Email this page Email this page

Post a comment Post a comment

Subscribe me

Add to favoritesAdd to favorites

User Opinions ( )

How would you rate this answer?

Helpful
Not helpful
Thank you for rating this answer.

Related Questions

No related questions were found.

Attachments

No attachments were found.