SOLUM AIMS MSSQL Configuration Guide v2.0
SOLUM AIMS MSSQL Configuration Guide v2.0
MSSQL Configuration
for SOLUM AIMS Server
REV 1.1
SOLUM
01-14-2022
SUMMARY
This guide describes how to setup and configure Microsoft SQL Server (MSSQL) for use with SOLUM ESL
AIMS Server.
THE SPECIFICATIONS AND INFORMATION REGARDING THE PRODUCTS IN THIS MANUAL ARE SUBJECT
MANUAL ARE BELIEVED TO BE ACCURATE BUT ARE PRESENTED WITHOUT WARRANTY OF ANY KIND,
EXPRESS OR IMPLIED. USERS MUST TAKE FULL RESPONSIBILITY FOR THEIR APPLICATION OF ANY
PRODUCTS.
THE SOFTWARE LICENSE AND LIMITED WARRANTY FOR THE ACCOMPANYING PRODUCT ARE SET FORTH
IN THE INFORMATION PACKET THAT SHIPPED WITH THE PRODUCT AND ARE INCORPORATED HEREIN BY
THIS REFERENCE. IF YOU ARE UNABLE TO LOCATE THE SOFTWARE LICENSE OR LIMITED WARRANTY,
NOTWITHSTANDING ANY OTHER WARRANTY HEREIN, ALL DOCUMENT FILES AND SOFTWARE OF THESE
SUPPLIERS ARE PROVIDED “AS IS" WITH ALL FAULTS.SOLUM AND THE ABOVE-NAMED SUPPLIERS
IN NO EVENT SHALL SOLUM OR ITS SUPPLIERS BE LIABLE FOR ANY INDIRECT, SPECIAL,
OR DAMAGE TO DATA ARISING OUT OF THE USE OR INABILITY TO USE THIS MANUAL, EVEN IF SOLUM OR
Any Internet Protocol (IP) addresses and phone numbers used in this document are not intended to be actual
addresses and phone numbers. Any examples, command display output, network topology diagrams, and other
figures included in the document are shown for illustrative purposes only. Any use of actual IP addresses or phone
SOLUM and the SOLUM logo are trademarks or registered trademarks of SOLUM and/or its affiliates in the KOREA.
and other countries Third-party trademarks mentioned are the property of their respective owners. The use of the
word partner does not imply a partnership relationship between SOLUM and any other company.
©
2016-2020 SOLUM Co Ltd, Inc. All rights reserved.
TABLE OF CONTENTS
1 PREFACE ................................................................................................................. 5
1.1 ABOUT THIS GUIDE ........................................................................................................................... 5
2 CONFIGURATION .................................................................................................... 6
2.1 MICROSOFT SQL SERVER CONFIGURATION ....................................................................................... 6
DOCUMENT HISTORY
1 Preface
1.1 About This Guide
This guide describes how to setup and configure a Microsoft SQL Server (MSSQL) installation for
use with SOLUM ESL AIMS Server. Steps will be shown for Microsoft Windows.
1.2 Audience
This guide is intended for any IT user properly authorized by their company to administrate over
SOLUM ESL System and ESL operation statuses.
2 Configuration
2.1 Microsoft SQL Server Configuration
Microsoft SQL Server (MSSQL) must be installed and configured, with ESL databases created, prior
to SOLUM AIMS Server installation. This guide assumes that MSSQL is already installed.
To begin configuration, open SQL Server Configuration Manager from the Windows Start Menu.
In the left panel under SQL Server Configuration Manager, go to SQL Server Network Configuration and
select Protocols for MSSQLSERVER (Instance ID). In the right panel, right-click on TCP/IP and then left-
click Properties.
Restart SQL Server to apply the new settings. If it is not running, the service must be started.
Figure 2-4. Start and configuration of SQL Server in SQL Server Configuration Manager
If you want to automatically enable the SQL Server at startup, you can do so by going into the Properties
menu configuring Start Mode as Automatic. This is recommended.
Open SQL Server Management Studio from the Windows Start Menu. The Connect to Server pop-up
prompt will display as shown in Figure 2-6. Set Authentication to Windows Authentication, and click
Connect.
Server Name Local or the one designated during the installation process
Under the Select a page panel on the left, go to Security, and make sure the settings inside the red
rectangles match with what is shown below.
Databases can be created by executing the query below. The database names can be configured by the
installer. If DB names are configured, the new values must align during the installation wizard of the SOLUM
ESL Server. For manual database creation, contact SOLUM for assistance.
USE [master];
GO
-- Activate snapshot isolation and replace the default READ COMMITTED behavior with SNAPSHOT:
ALTER DATABASE [AIMS_CORE_DB]
SET ALLOW_SNAPSHOT_ISOLATION ON
GO
Confirm that the databases and user have been created successfully by checking the Object Explorer.
If AIMS Server will have the security package installed, then ensure that AIMS_UAA_DB is created.
If AIMS Server will have the Location Based Service (LBS) feature installed, then ensure that
AIMS_LBS_DB is created.
Security Login can be created by executing the query below. The login name can be configured by the
installer. If configured, the updated login must be used during SOLUM ESL Server installation. For manual
login creation, contact SOLUM for assistance.
USE [master];
GO
-- Create Login
CREATE LOGIN [aims] WITH PASSWORD=N'aims', DEFAULT_LANGUAGE=[us_english], CHECK_EXPIRATION=OFF,
CHECK_POLICY=OFF
GO
-- Login Properties
ALTER SERVER ROLE [sysadmin] ADD MEMBER [aims]
GO
ALTER SERVER ROLE [securityadmin] ADD MEMBER [aims]
GO
ALTER SERVER ROLE [serveradmin] ADD MEMBER [aims]
GO
ALTER SERVER ROLE [setupadmin] ADD MEMBER [aims]
GO
ALTER SERVER ROLE [processadmin] ADD MEMBER [aims]
GO
ALTER SERVER ROLE [diskadmin] ADD MEMBER [aims]
GO
ALTER SERVER ROLE [dbcreator] ADD MEMBER [aims]
GO
ALTER SERVER ROLE [bulkadmin] ADD MEMBER [aims]
GO
Check that the user login is mapped to all the databases and proper role memberships assigned.
Once everything is configured, you are now ready to install the SOLUM AIMS Server using Microsoft SQL
Server (MSSQL).