Required files
scimoredb.dll – embedded database engine.
scdriver.dll – implements native C++ client classes for communication with DB. Include scdriver.lib in the project to link the client classes.
Sccomdriver.dll – COM object to access DB from environment that supports COM interface, e.g. VB6.
scimore.data.dll – .NET data provider .
ScimoreDB Embedded redistributable files can be downloaded from http://www.scimore.com/downloads/2.5/, or, if installed ScimoreDB, copy from local database installation folder, .e.g. “c:\program files\scimoredb”.
Dependencies & Deployment
Scimoredb.dll – none
Scdriver.dll – Scimoredb.dll
Scimore.data.dll – scdriver.dll and scimoredb.dll.
Sccomdriver.dll – Scimoredb.dll
NOTE: scimoredb.dll is needed only if your are using ScimoreDB Embedded.
The easiest way to distribute embedded database, is to distribute required dll’s together with the application executable(s). Alternatively, register environment path of the Embedded DB dll’s location.
.NET data provider can be registered in the GAC for shared/global access, using “gacutil /i scimore.data.dll” command. In such case, you must to register environment path of DB dll’s.