EducationSoftwareStrategy.com
StrategyCommunity

Knowledge Base

Product

Community

Knowledge Base

TopicsBrowse ArticlesDeveloper Zone

Product

Download SoftwareProduct DocumentationSecurity Hub

Education

Tutorial VideosSolution GalleryEducation courses

Community

GuidelinesGrandmastersEvents
x_social-icon_white.svglinkedin_social-icon_white.svg
Strategy logoCommunity

© Strategy Inc. All Rights Reserved.

LegalTerms of UsePrivacy Policy
  1. Home
  2. Topics

What's the impact of creating a new server definition and what actions could be taken to recover to previous settings?


Danfeng Zhan

Principal Product Specialist • Strategy


This article articulates the impact of creating a new server definition and counter measures could be taken with command manager and workstation to reduce the manual effort to recover to previous settings

What's the impact introduced by creating a new server definition?
By creating a new server definition, Intelligence Server level settings as well as Project level settings will be reset.
NOTE:

  • Web preference is reset to default.
  • Trust token need be created if web SSO is used.

The server definition is a set of settings stored in the metadata which contain information about configuration locations, governing settings, and other system and project specific settings.
Server definition is dumped in the DSSErrors log when Strategy Intelligence Server is started, restarted or when the server or project level settings are changed. These settings are classified as server settings and project settings.
Refer to Knowledge Base article below for Setting Category and Details:
KB16771: What Strategy Intelligence Server process information is logged in the DSSErrors log?
In DSSErrors.log, and search for key word "Dump ServerDef -- begin" for server level settings and "Info for Project x: begin" for project level settings.
What actions could be taken to reduce the manual effort to recover to previous settings
a) Follow steps below to take a backup of the web preference with command manger
1. Launch command manager
2. Execute below query to list out the web preference and save the result for future reference.
LIST [ALL] WEBPREFERENCES [(GROUPS

 "groupname1" [, ... 

 "groupnameN"] | NAMES 

 "name1" [, ... "nameN"])] FOR (USER "username" | CURRENTUSER) IN 

 (ALLPROJECTS | PROJECT "project_name");

b) Follow steps below to export and import server/project level setting with workstation.
 

  • Export Server level settings when Intelligence Server is running with old server definition:


 

  1. Open the Workstation window with the Navigation pane in smart mode.
  2. In the Navigation pane, click Environments.
  3. Right-click the connected environment that you want to export your settings from and choose Properties.

Choose Get Info if you are using a Mac.

  • In the left pane, click All Settings.
  • Click Export and save the file as shown below:
ka04W000001ItBIQA0_0EM4W000004XIsC.png
  • Export Project level settings when Intelligence Server is running with old server definition; this step need to be taken for each project


 

  1. Open the Workstation window with the Navigation pane in smart mode.
  2. In the Navigation pane, click Projects.
  3. Right-click the project that you want to export your settings from and choose Properties.

Choose Get Info if you are using a Mac.

  1. In the left pane, click All Settings.


 

  • Click Export and save the file as shown below.
ka04W000001ItBIQA0_0EM4W000004XIsD.png
  • Import Server level settings when Intelligence Server is running with new server definition:


 

  1. Open the Workstation window with the Navigation pane in smart mode.
  2. In the Navigation pane, click Environments.
  3. Right-click the connected environment that you want to export your settings from and choose Properties.

Choose Get Info if you are using a Mac.

  • In the left pane, click All Settings.
  • Click Import and select the file you previously exported.
  • Click Import.
  • Select the settings you want to replace as shown below
ka04W000001ItBIQA0_0EM4W000004XIvD.png
  • Import Project level settings when Intelligence Server is running with new server definition; this step need to be taken for each project
  1. Open the Workstation window with the Navigation pane in smart mode.
  2. In the Navigation pane, click Projects.
  3. Right-click the project that you want to export your settings from and choose Properties.

Choose Get Info if you are using a Mac.

  • In the left pane, click All Settings.
  • Click Import and select the file you previously exported.
  • Click Import.
  • Select the settings you want to replace as shown below:
ka04W000001ItBIQA0_0EM4W000004XIvE.png

c) Adjust the web preference per the output in step a)
 


Comment

0 comments

Details

Knowledge Article

Published:

January 11, 2022

Last Updated:

January 11, 2022