Setting up the tutorial
- Last Updated: March 26, 2025
- 4 minute read
- Corticon
- Version 7.1
- Documentation
Before you work on each scenario, you need to set up your environment for the tutorial. You must:
- Install Microsoft SQL Server 2019, Developer Edition
- Install Microsoft SQL Server Management Studio (SSMS)
- Configure Microsoft SQL Server 2019, Developer Edition
- Download and import a sample Corticon rule project
Step 1: Installing Microsoft SQL Server 2019 Developer and SQL Server Management Studio (SSMS)
Microsoft SQL Server Developer is a version of SQL Server that is free to use and distribute.
Follow these steps to download, install, and configure SQL Server 2019 Developer and the recommended SQL Server Management Studio (SSMS) software:
- Browse to https://www.microsoft.com/en-us/evalcenter/evaluate-sql-server-2019 .
- Download the free EXE edition installer.
- Launch the downloaded package,
SQL2019-SSEI-Eval. - Typically, accept all the default options and locations. Proceed through all the installer panels.
- On the last panel, choose Install SSMS, to open its browser page. There,
click Download SSMS, and then click Download SQL Server Management
Studio. Run
SSMS-Setup-ENU.exe, its installer. - When completed, launch
SQL Server Management Studio 20. Click Install. - Launch
C:\SQL2019\Evaluation_ENU\SETUP.EXE- Choose Installation.
- Choose New SQL Server standalone installation...
- Proceed through the panels.
- On the Product Key panel, specify the free edition Developer.
- On the Feature Selection panel, choose Database Engine Services, and then click Next.
- On the Instance Configuration panel, choose Default instance.
- On the Database Engine Configuration panel:
- Select Mixed Mode (SQL Server authentication and Windows authentication)
- In the Enter Password and Confirm Password fields, enter
This password is for a default administrator user namedsqlserver2019saas will be used in the sample's connections.
- Click Next on the remaining panels, and then click Close to exit the wizard.
You’ve now installed SQL Server Developer and its tools. The SQL Server Developer database engine starts up automatically.
Step 2: Configuring Microsoft SQL Server Developer
Corticon wants to connect to a database through TCP/IP on a designated port. Configure SQL Server for that in these steps:
- Choose Start > SQL Server 2019 Configuration Manager.
- Expand SQL Server Network Configuration in the left pane and select Protocols for SQLEXPRESS.
- Right-click TCP/IP in the right pane, and
then select Enabled:

In the TCP/IP Properties window, click the IP Addresses tab and scroll to the bottom:
- In the IPAll section’s TCP Port field, enter 1433, click Apply, and then click OK.
- Restart SQL Server Express by selecting SQL Server Services in the left pane, right-clicking SQL Server (MSSQLSERVER) on the right, and then choosing Restart< as shown:

Step 3: Downloading and importing a sample rule project
Next, download and import the sample rule project Connecting_EDC which contains two Vocabularies, several Rulesheets and Ruletests, and a Ruleflow. As part of this tutorial, you will map these Vocabularies to databases in SQL Server. You can then run the Ruletests to verify that the rules in the Rulesheets are able to perform operations on the databases. Later in the tutorial, you will deploy the Ruleflow as a Decision Service using the appropriate database settings.
Follow these steps to download and import the sample rule project:
- Click here to access the sample rule project Connecting_EDC.
- Choose the Start menu command Progress > Corticon Studio.
- In Studio, select the menu command File > Import.
- In the Import wizard, select General > Existing Projects into Workspace and click Next.

- On the Import Projects page:
- Click Select archive file and specify the location of the Connecting_EDC.zip file.
- Click Finish.
- Expand the Connecting_EDC rule project, and
you see two folders: Scenario1 and Scenario2. Each folder contains a Vocabulary and some Rulesheets and
Ruletests. The Scenario2 folder also includes the Ruleflow that you will deploy
later.

- Select the menu command Project > Upgrade Rule Assets. Click through the dialogs to ensure that the assets in both scenarios are up to date.
Success! Your environment is now ready to use!
You will use the Cargo Vocabulary in Scenario1 to generate a database schema, and you will map the Cargo Vocabulary in Scenario2 to an existing database schema that you will create later. The Rulesheets and Ruletests enable you to do some testing. By running the Ruletests, you can verify that the rules are able to access the database. The Ruleflow in Scenario2 enables you to perform the last task in this tutorial—configuring database settings in Corticon Server during deployment.