Silent Install using NorthStar.OrderEntry.NewInstall.exe

Purpose

In order to avoid code duplication and to provide a more flexible installation process, NorthStar.OrderEntry.NewInstall.exe can now accept arguments for manually overriding settings and installing silently.

Usage

  • Usage: NorthStar.OrderEntry.NewInstall.exe [--site-id siteID] [--ecm-server ecmServer] [--ds-server dataServiceServer] [--instance instanceName] [--no-interaction] [--no-ui] [--instance-type 1:2 ] [--install-sql 0:1] [--database-server name] [--database-instance name] [--database-name-oe name] [--database-name-remote name] [--database-name-scheduler name]

  • Command summary:
    --site-id Site ID guid string Required
    --ecm-server Base url for ECM web services Required
    --ds-server Base url for DataService Required
    --instance Instance name (ex. bethpage, eastlake, dev, staging, etc.) Required
    --no-interaction Run the installer with the UI but without user input Default: Require input
    --no-ui Run the installer without the UI or user interaction Default: Show UI
    --instance-type 1=primary 2=backup Default:1
    --install-sql 0=false 1=true Default:1
    --database-server name Name of database server Default: (local)
    --database-instance name Name of database instance Default: SQLEXPRESS
    --database-name-oe name Name of OE database Default: NorthStar.OrderEntry
    --database-name-remote Name of Remote database Default: NorthStar.Remote
    --database-name-scheduler Name of Scheduler database Default: NorthStar.Scheduler

  • Example: NorthStar.OrderEntry.NewInstall.exe --site-id c8f28b33-19ac-42ea-b5a1-dfc0dda16eb0 --ecm-server ecm-webservices-ylcc.cbsnorthstar.com --ds-server ecm-nsoewebservices-ylcc.cbsnorthstar.com --instance dev --no-interaction --no-ui

Instance Info

Reference

https://cbsnorthstar.atlassian.net/browse/OE-17900