The Nintex RPA Server installation package to automatically installNintex RPA Server utilizes 2 databases: the application database and the authentication platform database. Both of these database schema must reside in the same SQL Server instance (though it's perfectly fine if other schema also exist in this instance).
If an SQL Server instance is not yet installed
-
You can choose for the Nintex a local instance of Microsoft SQL Server 2017 Express. If you will elect this option, skip the remainder of this topic and proceed to Nintex RPA Server installation. Nintex RPA Server Installation
-
If you wish to manually install SQL Server, follow the instructions in the Appendix Installing Microsoft SQL Server (Express Edition). Then, return here and follow the instructions for when an SQL instance is already installed.
If an SQL Server instance already installed
If an instance of SQL Server is already installed on a machine that will be accessible over the network to the Nintex RPA Server, proceed with the instructions in:
Configure SQL Server instance
Open SQL Server Configuration Manager (a tool installed with SQL Server), and follow these steps to configure the database instance:
-
Enable and configure TCP/IP
-
Under SQL Server Network Configuration > Protocols for {Instance Name}, enable TCP/IP
-
Double click TCP/IP to open its configuration
-
On the IP Addresses tab, scroll down to IPAll
-
Remove the 0
value from TCP Dynamic Ports (so that it now appears blank)
-
In TCP Port, enter the port number used to communicate with this database instance
-
Click the OK button to save your changes
-
In SQL Server Services, right-click the SQL Server service for the relevant instance and select Restart
-
Configure and start the SQL Server Browser
-
In SQL Server Services, double click the SQL Server Browser service to open its configuration
-
On the Service tab, set the Start Mode value to Automatic
-
Click the OK button to save your changes
-
Right-click the SQL Server Browser service and select Start
Create a login to the SQL Server
Create a login by which the Nintex RPA Server will access the database:
-
Open SQL Server Management Studio and connect to the database server
-
In the Object Explorer, right-click Security and select New > Login
-
Enter the following data to create the login:
-
Ensure that sysadmin
is enabled on the Server Roles page of this login properties.
What if I can't grant sysadmin
rights to this login?
The Nintex RPA Server installation package executes certain tasks that require sysadmin
rights (e.g., creating database schema and building database tables). If the database doesn't have sysadmin
rights at the time of installation, follow the additional steps in Creating Database Manually prior to the installation.
Tip: Hold on to that info!
Make your life easier when installing the Nintex RPA server by making note of: