Navigation:  The Server in depth > Additional Server Information >

Server Settings

Previous pageReturn to chapter overviewNext page

The NexusDB engine settings are stored in a set of NexusDB engine tables in a sub folder names $SYSTEM.

 

Where is the configuration located?

 

This is depending on two different factors: the operating system and the options /config and /servicename command line switches.

 

If you provide a directory via the /config switch then the configuration and system database will be found there, no matter the service name or operating system. Please make sure that the user running the server has sufficient read/write/create rights in this folder, otherwise you will end up with a read only database engines or, worse, an error.

 

If you don't provide the /config switch the location depends on the operating system, the executable path and the /servicename switch.

 

Windows Vista or later

 

On Windows Vista or later the configuration is located in a sub directory of c:\ProgramData\NexusDB3. First find the URL encoded executable directory sub folder (e.g. if you run nxserver.exe from "f:\Nexus\V3\Bin" then the folder is called F%3A%5CNexus%5CV3%5CBin%5C). In this folder you will then find another folder for the service name, if you skip the /servicename switch an implicit service name of NexusDBV3 is set.

 

Before Windows Vista

 

On Windows Vista or later the configuration is located in a sub directory of c:\ProgramData\NexusDB3. First find the URL encoded executable directory sub folder (e.g. if you run nxserver.exe from "f:\Nexus\V3\Bin" then the folder is called F%3A%5CNexus%5CV3%5CBin%5C). In this folder you will then find another folder for the service name, if you skip the /servicename switch an implicit NO service name is set.

 

With the use of the /servicename or /config switches it is possible from NexusDB V3 onwards to run multiple instances of one single nxserver.exe executable on the same machine.

 

Examples

 

f:\Navigator_nxServer\v3\Navigator_nxServer.exe   [on Vista or later]

 

The configuration is in c:\ProgramData\NexusDB3\nxServer\F%3A%5CNexus%5CV3%5CBin%5C\NexusDBV3\.

 

f:\nexus\v3\Navigator_nxServer.exe /servicename:instance1  [on Vista or later]

 

The configuration is in c:\ProgramData\NexusDB3\nxServer\F%3A%5CNexus%5CV3%5CBin%5C\Insstance1\.

 

f:\Navigator_nxServer\v3\Navigator_nxServer.exe [before Vista]

 

The configuration is in f:\Navigator_nxServer\v3\

 

f:\Navigator_nxServer\v3\Navigator_nxServer.exe /servicename:instance1  [before Vista]

 

The configuration is in f:\Navigator_nxServer\v3\Instance1\

 

f:\Navigator_nxServer\v3\Navigator_nxServer.exe /config:"c:\nexus instances\instance1"  [on all OS]

 

The configuration is in c:\nexus instances\instance1\

 

f:\Navigator_nxServer\v3\Navigator_nxServer.exe /servicename:instance1 /config:"c:\nexus instances\instance2"  [on all OS]

 

The configuration is in c:\nexus instances\instance2\