Documentation Index

Fetch the complete documentation index at: https://docs.datajet.app/llms.txt

Use this file to discover all available pages before exploring further.

Command Line options

Prev Next

Command-line options are key=value parameters passed to the DataJet Server when the server starts. They are normally set in the start-up script (see Starting the DataJet Server) and control; file locations, network ports, the database connection, and engine tuning.

These start-up parameters are distinct from the runtime Command Line console, which adjusts a running server interactively.

Parameters take the form key=value, separated by spaces.

Example start-up file

A typical start-up batch file changes into the binaries folder, launches the server with the required parameters, and pauses so the console stays open:

cd bin
DatajetServer.exe path=f:\datajet\ bin=f:\datajet\bin\ porta=5555 portb=5556 shareddatapath=\\fileserver\DJSharedData\sources datapath=f:\datajet\datasources\ mongoURL=127.0.0.1 mongoPort=27017 rms=48
pause

cd bin and pause are part of the batch script, not server parameters — pause simply holds the window open after the server stops.

Where a parameter also exists as a Server Configuration File key, the value in djserver.cnfg takes precedence. 

File and data locations

ParameterDescription
pathRoot DataJet installation folder.
binFolder containing the server binaries.
datapathLocal data source location.
shareddatapathShared project data location.
systemoutputTeam output location — output files such as data exports, accessible to all users. Defaults to a sub-folder of the realm repository.
useroutputUser output location — per-user generated output such as data exports; each user sees only their own folder. Defaults to a sub-folder of the team output folder.
templatepathShared template location. Created automatically if it does not exist.
inipathFolder containing djserver.cnfg and djclient.cnfg (see Server Configuration File).

Network and database

ParameterConfig-file keyDefaultDescription
portalocalPort5555Port for client/desktop connections.
portbcorePort5556Port for the core processor.
mongourlmongoURL127.0.0.1MongoDB host.
mongoportmongoPort27017MongoDB port.
IPIP0.0.0.0Address the server binds to.

Engine tuning

ParameterConfig-file keyDefaultDescription
rmsrms32Requestable Memory Size in GB; freely settable (the example uses 48). See Command Line → rms
poolprocessPoolSize8Worker processes in the processing pool. Clamped to 4–32.
cachecoreCache256Core cache size.
ilgbcoreLGb32Core memory budget in GB. Clamped to 8–128.
fragmentsfragments4000Clamped to 500–8000.
psize——

Logging and advanced

ParameterDescription
loglog=verbose enables verbose start-up logging.
oldformats-