Moving (relocating) the SELECTserver application to a new server.


  
 Applies To 
  
 Product(s):SELECTserver
 Version(s):All versions
 Environment: Windows Server 2008, Windows Server 2008 R2, Windows Server 2012, Windows Server 2012 R2, Windows Server 2016, Windows 7, Windows 8.x, Windows 10
 Area: Installation / Configuration
 Subarea: SQL Management
 Original Author:James White, Bentley Technical Support Group
  

Server-end setup

From the top there is no real procedure for moving the SELECTserver application. To place it on a new server, install the application on the new server. The serial number and activation keys are not server-specific; so the new server should be configured with the same license settings as the old one. These settings can be obtained from the Server Settings page on the SELECTserver administration site of the old server. The license settings are site specifc and are available from the Site Administrator or from the Bentley Product Activation (licensing) team.

The next thing that comes into play is the database management. In a fully functional SELECTserver the usage information is updated to Bentley on a daily basis. So the historical usage data contained in the database is useful only for local usage tracking. Depending on the value of this data to your organization, perform one of the following options:

Start with a new database

SELECTServer  09.00.XX.XX and prior:

Run the SQL Server Express installer included with SELECTserver to create a new instance and database. This is the simplest and most straightforward method and is recommended for users who no longer need the usage data from the old license server.

SELECTServer  09.01.XX.XX and newer:  

SQL Express is not part of the delivery package. The SQL express application will need to be downloaded and installed by the administrator, or you can choose to connect to your company owned fully developed SQL Server. The following instructions can be used to install and configure SQL Server 2016 Express.

Migrate an existing database

Install SQL Server Express and create a new instance. Then perform the following steps to transfer the license database from the old server to the new one.

  1. Back up the old database using Microsoft's SQL Server Studio Management Studio.
  2. Restore it to the new SQL Express instance using SQL Server Studio Management Studio.
  3. Use the Bentley SELECTserver Database Setup tool to direct the SELECTServer application to the backed up and restored database.

This option is only recommended for users comfortable with SQL database management. The option can also be used for transferring a database to an existing SQL Server installation managed by a database administrator. The following migration instructions provide specific steps.

Remember Bentley has no preference in this process.
Before installing ensure the technical requirements are met on the new server.

Technical Requirements:
http://communities.bentley.com/products/licensing/w/Licensing__Wiki/selectserver-technical-requirements.aspx

Deployed SELECTserver Knowledge Requirements http://communities.bentley.com/products/licensing/w/licensing__wiki/deployed-selectserver-knowledge-requirements-tn.aspx

SELECTserver FAQ:
http://communities.bentley.com/products/licensing/w/Licensing__Wiki/selectserver-general-faq.aspx

Database Setup Tool Configuration and Explanation
http://communities.bentley.com/products/licensing/w/licensing__wiki/7018.aspx

Installation notes

Installation of the latest release of the SELECTserver application is highly recommended to ensure better compatibility with products and Bentley's supporting servers.
Version 09.01.00.31 is not available anymore from Bentley's Software Fulfillment Center.
Please conatct SUpport and ensure that you get the version that matches your operating system: either 32-bit  or 64-bit.

Client-end setup

The term I like to use is that “there is no magic to licensing” The three rules of licensing are as follows

ACCESS (connectivity)
What did you ask for?
What do you have?

There is no special procedures for connecting clients to the SELECTserver, it works exactly as it does now. The clients must be directed to the new server according to how the particular application licenses.

Legacy applications have a local license file like “MSV8.LIC”. When using SELECTserver, it will contain some pointer information telling the application where to get a license. On these clients, the pointer will need to be redirected to the new server name.

Newer applications (XM, V8i,etc) use the license management tool to define the server name and the proper application key. The server name will need to be updated to the new location of the SELECTserver.

Please contact Bentley Technical Support if you need additional assistance or have any other questions with this issue's status.

Other Language Sources

Deutsch