Warning: Making these changes can cause serious, system-wide problems within your environment. Do not make these changes unless you are confident with these steps and understand the impact to your system and other applications running on it.
These skills will allow you to minimize the time involved with installation and configuration of SELECTServer. It will also help reduce overall management time for normal and remedial maintenance, either on your own or involving members of Bentley’s Support team. Let’s review each section listed above.
Any application installed should be done by a user with Administrative privileges. This will ensure the installer has the rights to make changes or updates to any item or utility that does not meet the application requirements. Links to the SELECTserver requirements and FAQ are below.
SELECTserver FAQ
Completing the installation of SELECTserver will take you through a configuration wizard. It is designed to assist you with informing SELECTserver on how to interact with your internal systems and networking configurations. It will take you through the following steps.
This utility is responsible for the display and configuration of SELECTserver. It allows you to view and utilize the SELECTserver Administration Site web page.
This database utility is free to the public from Microsoft. This utility is delivered with SELECTserver but is absolutely the same as the version available from Microsoft. The SELECTserver Administration Site that is displayed in the aforementioned Internet Information Services (IIS) along with a delivered smaller utility from Bentley SELECTserver Database Setup Utility (DSU) allows SELECTserver to communicate with the SQL Database. This database stores your actual License Configuration file that it will download from the Bentley Servers during the installation process. Queries to the database from SELECTserver determine the actual Right to Run (RTR) status of all your applications, be it a single seat of a particular application or a SELECT agreement for unlimited usage to all Bentley applications. All actual usage information from the client information is also stored in the database and updated to the Bentley server at predetermined intervals. The details of this action are covered in the SELECTserver FAQ included previously in this document.A database is a constantly changing and growing entity that will require some maintenance of its own. Microsoft developed the SQL Express Management Studio tool for this purpose. It is a graphical management tool for the SQL databases. All basic and many complicated SQL actions can be administered from it. It is strongly recommended that you implement this tool into your environment. Microsoft does offer some "Best Practices" documents that can be found online.
To use Integrated Windows Authentication for SQL Server, the following component configurations are required.
· Configure SELECTserver to use Integrated Authentication (completed via the (DSU).· Allow the Windows domain account to log on as a service.· Configure IIS to use Integrated Authentication.· Configure the Bentley SELECTserver Service.
ASP.NET is Microsoft’s a unified Web development model that is part of the .NET Framework used for coding web applications. There are multiple releases of this model with the most common being versions 1.1, 2.0, and 3.5. These models are not interactive to each other and basically operate independently. The current SELECTserver release functions on the ASP.NET 2.0 development model. It is an essential “worker bee” part of the SELECTserver application. It’s configuration in IIS allows it access to perform tasks for SELECTServer. The rules and models followed by SELECTserver are in accordance with Microsoft guidelines.
IIS6 in the Server 2003 operating system.IIS7 in the Vista, Windows 7, and Server 2008 based operating systems.