Continue to Site

Eng-Tips is the largest engineering community on the Internet

Intelligent Work Forums for Engineering Professionals

  • Congratulations cowski on being selected by the Eng-Tips community for having the most helpful posts in the forums last week. Way to Go!

SW 2006 Toolbox is not the expected version. 1

Status
Not open for further replies.

DanielRo

Nuclear
Feb 22, 2008
32
Error: The database file \Toolbox\Solidworks Data\lang\English\SWBrowser.mdb' is not the expected version (10.19)

We have only one user that is encountering this problem. We have had the same toolbox on our server for three years, no changes. As far as I can see, the pc is mapped properly, SW toolbox and browser is added.........Any ideas?

Thanks!
 
Replies continue below

Recommended for you

The error you're receiving alludes to Toolbox being a newer version. If you're all using the same version of SolidWorks, and he's the only one having problems, how long has it been a problem? Has he made any changes to his install?

Jeff Mirisola, CSWP
Certified DriveWorks AE
Dell M90, Core2 Duo
4GB RAM
Nvidia 3500M
 
nothing. I went through his pc and everything is set properly. The only difference is that he has sp5.0 running instead of 5.1 but I wouldn't think that would be a related issue (?)
 
I just found this in the kb:

he update to "swbrowser.mdb" can be manually performed by following the steps below:

1. If the user is running a shared Toolbox installation where multiple users interact with the same SWBrowser.mdb file in a shared location, then ALL users must exit SolidWorks to ensure that no user is locking the database. If the database is currently in use, then the update will fail.

2. On a user’s machine open Windows Explorer and browse to “<SolidWorks Install Directory>\Toolbox\data utilities” and locate the file called “UpdateBrowserData.exe”. Double click this file to run the update utility.

3. For the “Updating Database” field browse to “<SolidWorks Install Directory>\Toolbox\data utilities\lang\English” and choose the file “updatedb.mdb”.

4. For the “Database to Update” field browse to “<SolidWorks Common files location>\lang\English” and choose the “SWBrowser.mdb” file at this location. In the previous mentioned path the <SolidWorks Common Files location>, if unknown, can be determined by opening the Toolbox.ini file in Notepad and seeing what location is specified as the “ToolboxPartFolder”. The ToolboxPartFolder location is the same path as the SolidWorks Common Files location.

5. The “Current Version Database” should remain empty and the “Log Filename” field does not need to be altered.

6. Click “Update” to run the update process and that should result in the database being migrated to the newer version.

Please note that the general “Not Expected Version” error message can also occur in the case where the SWBrowser.mdb file is a full major version behind the SolidWorks install. For example, attempting to use a SolidWorks 2005 (or older) database that has not been updated with SolidWorks 2006. In those cases, the update process above can be used, but once that update is done an older major version of SolidWorks will not be able to access the database that has been updated to the SolidWorks 2006 format.

See if that doesn't help. It looks like SP's might cause a problem. Maybe.

Jeff Mirisola, CSWP
Certified DriveWorks AE
Dell M90, Core2 Duo
4GB RAM
Nvidia 3500M
 
Thank you for your help. I'll give it a try and let you know.
 
If you have Microsoft Access, you can open SWBrowser.mdb from the shared toolbox location. There is a “VERSION” table with a CurrentVersion field. Is that 10.19 or some other value?

Eric
 
Interesting! His reads 10.19 and the server reads 10.21. Am I able to change this within Access??
 
Try running the UpdateBrowserData.exe utility in C:\Program Files\SolidWorks\SolidWorks\Toolbox\data utilities

[cheers]
 
I am assuming that you have your toolbox on a server and all users are pointed to that location, including the one having difficulty. My initial interpretation of the error message is that SW on that user’s computer is expecting database version 10.19 and finding something different. This makes sense if it is pointed at the network location which has version 10.21. My suspicion is that SP 5.0 requires version 10.19 and 5.1 requires 10.21. The solution would then be to upgrade that user’s SW to SP 5.1. Simply changing the 10.21 on the server to 10.19 would likely break your other users.

Eric
 
Thanks, but what about simply changing the user's mdb from 10.19 to 10.21?
I'll upgrade the sp; however, I didn't think that would be related.
 
I would avoid changing just the version number, as other important things may need to be changed as well. The update utilities discussed above would be the proper way of bumping up the version on the client’s computer.

However, if you are using a shared toolbox from a central server, you user’s computer should not even be looking at the mdb on his computer.

Just to make sure that I am not steering you wrong, are your computers set up to share the toolbox from a common location? If you rename the mdb on the dysfunctional computer, how does it react?

Eric
 
yes, they are all setup to share from a common location. It turns out that his local file is already 10.21. If I change it to 10.19 it still works. The error message when trying to use the network file states 10.19 is expected. It is odd
that there is no such complaint from the local file. I may just do a clean install and start from the beginning.
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor