The administration console

With the administration console, which can be accessed from the start menu, you can change settings for the DMS server.

The admin console holds different tabs that enable you to change multiple settings for the DMS Server    click to enlarge

DMS Server  About setting up the DMS server service or IIS, discussed in installing the DMS Server.

MongoDB  About deployment database of DMS server, is available in the System Administrator Guide.

Log Verbosity  To setup the logging verbosity, see Setting logging verbosity.

Email  On this page you can setup the notifications like email sending, for more information, see Setting up notification.

Wizard  This button opens the wizard.

Administration console via the command line

The administration console can also be started via the command line. To do this, go to the dmsadminconsole folder (installation folder) and open the command line in administrator mode, then type (in this example deploying a mongo database):

JewelDBAdministrationConsole.exe database --connectionstring="mongodb://john:12345Ab!@dms.baker.hughes:27333/DmsWithPassword2?authSource=admin"

The full set of options is shown below. There are four options in which to start the administratorconsole (each option is followed by its arguments):

  1. Command line arguments for the database. Open the command line in administrator mode. In the command line type: [location of the executable] JewelDBAdministrationconsole.exe database, followed by one of the listed arguments.
    Command line argumentExplanation
    --tlsConnect to database using Tls, Default = false, Required = false
    --sslselfsignedUse ssl self signed certificate, default to false when left empty, Required = false
    --hostDatabase server host or IP address with port number, Required = false
    --name Database name, not required
    --deployuserDatabase deployment user. When empty, Windows authentication is used
    --deploypassword Database deployment user password. When empty, Windows authentication is used
    --modeDefault = “database”, Authentication method to use (Database or Windows). Defaults to Database, Required = false
    --connectionstring

    This is the mongo connectionstring, not required. When the connectionstring is used, the following arguments are not necessary:

    --host

    --name

    --deployuser

    --deploypassword

    --mode

    --usedpapiEnable encryption of the Database Password using Windows DPAPI, Required = false
    --confirmdatabasetodropConfirmdatabasetodrop, Required = false
    --dropdatabaseThe database will be dropped before deploying a new one, Required = false
    --droponlyOnly drop database. No new database will be deployed, Required = false
  2. Command line arguments for install. Open the command line in administrator mode. In the command line type [location of the executable] JewelDBAdministrationconsole.exe install, followed by one of the listed arguments.
    Command line argumentExplanation
    --modeSpecify JewelDB as a service (service, iis). Required = true
    --userService/Identity account username. Required = true
    --passwordService/Identity account password, Required = true
    --builtinaccountDefault = false, Specify if Service/Identity account is a builtin account, Required = false
    --removeDefault = false, Remove installed services, Required = false
  3. Command line arguments for startlocalmongodb. Open the command line in administrator mode. In the command line type [location of the executable] JewelDBAdministrationconsole.exe startlocalmongodb, followed by one of the listed arguments.
    Command line argumentExplanation
    --portStart mongodb with specified port, Required = true
    --dbnameName of the database, Required = true
  4. Command line arguments for Stoplocalmongodb. Open the command line in administrator mode. In the command line type [location of the executable] JewelDBAdministrationconsole.exeStoplocalmongodb, followed by the listed argument.
    Command line argumentExplanation
    --portStop mongodb with specified port, Required = true