The Device.mdb database gathers the data from the various catalogs that the software is configured to use by linking to tables in the catalog.mdb files in the catalog folders. The software connects to the Device.mdb file to know what is available in the catalogs. For catalogs not residing in the local file system (network catalogs) Device.mdb links to tables in the cached catalog.mdb files.
The software will not recreate the Device.mdb file if it is deleted. If this file is suspect, replace it with a known good file from another machine or the empty Device.mdb file linked in the See Also section below.
Device.mdb is located in a subfolder of
%userprofile%\appdata\local\Bentley\Substation\
such as
C:\Users\<user name>\AppData\Local\Bentley\Substation\8.11\LJROZnv1H_lir6ZBNMVf-Q\
or
C:\Users\<user name>\AppData\Local\Bentley\Substation\10.0.0_1\
Program data folder\Config\Device.mdb
Catalog cache - Bentley Substation
Error at startup - The given key was not present in the dictionary (Device.mdb)
EmptyDeviceMDBSS5.zip
Device.mdb - Promis.e