Using Citavi for DBServer with Microsoft SQL Server 2019 Express

Citavi for DBServer requires Microsoft SQL Server (version 2008 R2 or later). If you can't use Citavi for DBSever on your organization's Microsoft SQL Server or if no Microsoft SQL Server is available, use Microsoft® SQL Server® 2019 Express. Other SQL servers, such as MySQL are not supported.

Microsoft® SQL Server® 2019 Express is the free edition of Microsoft SQL Server. This table shows the main differences between the versions. For additional differences see this Microsoft page.

SQL Server 2019 Express

SQL Server 2019 - other editions



Must be purchased

Maximum memory utilized

1.4 GB

Up to the operating system maximum

Maximum relational database size

10 GB

524 petabytes

Citavi does not require a lot of memory or a large database. So, even though SQL Server 2019 Express comes with memory and database size limitations, it can still be used with hundreds of users and a large number of projects.

Downloading and Extracting Microsoft® SQL Server® 2019 Express

Please note:

Before installing Citavi for DBServer, please make sure that .NET framework 4.8 (or later) is installed on the computer. If necessary, download the update from the Microsoft website and install it before starting the installation of Citavi for DBServer.

  1. On the computer on which Microsoft® SQL Server® 2019 Express will be installed, log in to Windows with a domain account that has administrator rights. An account without administrator rights that is "elevated" by UAC after starting the setup will not work.
  2. On the Microsoft download page, download the Setup for Microsoft® SQL Server® 2019 Express. Save the Setup file SQLServer2019-SSEI-Expr.exe and then run the Setup. (Alternatively, log in to and activate the free Visual Studio Dev Essentials subscription. Under "Downloads" download the SQLEXPRADV_x64_ENU.exe file.)
  1. Select the Download Media installation type.
  1. Select the language that corresponds to the operating system language on the computer you are using. Then, select the Express Advanced package. Select a location for the download, and then click Download.
  1. Click Open folder.
  1. Extract the Setup file by double-clicking the downloaded .exe file. The Setup program will create a folder with the same name as the Setup program, for example, SQLEXPRADV_x64_ENU. As a default this folder is created in the same folder in which you saved the Setup file.
  1. After some time the SQL Server Installation center finishes the extraction and opens automatically. Stop the automatic installation of the Setup by closing the window.

Starting the SQL Server Express for Citavi Setup

Install Citavi if you have not yet done so. The current Setup can be found at You do not need to enter a license key to perform the following steps.

In Windows Explorer under Program Files (x86), open the folder \Citavi 6\bin\. Double-click the SQL Server Express for Citavi Setup.exe file.

Running the Assistant

  1. Enable the options Install Microsoft SQL Server Express and Configure Windows Firewall. Click Next:
  1. You've already performed the first step listed in this window.
    In Step 2, click Browse to select the SETUP.EXE file in the extracted folder containing the installation files for SQL Server Express. Click Open:
  1. Click Next. Accept the license terms and click Next:
  1. Enter an Instance name, such as CitaviServer:
  1. Click Install to start the installation of SQL Server Express. This can take some time. Please note that no installation progress bar is displayed. Please simply wait for the installation to complete..

After installation is complete, continue setting up Citavi for DBServer with Citavi DBServer Manager.