We have a Windows 10 SQL Server 2014 Standard License I'm using on our local computer. Trying to replicate a database to an Ubuntu Server 18.x with SQL Server 2018 (installed using this easy guide).

I've completed the replication steps on my local PC (using this guide), but when I try to setup Subscription using SSMS 2018 I get the error below

Replication components are not installed on this server on Ubuntu

I've tried:

  1. Reinstalling the SQL Server on Ubuntu as recommended by most Microsoft forums like here and here to no avail. The instructions point to a command with .exe:

    You need to run setup again and install the replication components. You can do this from the command line like this:

    setup.exe /q /Features=Replication /InstanceName=MSSQLSERVER /ACTION=INSTALL /IAcceptSQLServerLicenseTerms
  2. Edit 2: This says Replication isnt supported on Linux SQL Server 2017

1 Answer 1


Confirmed. Replication on Linux begins with SQL Server 2019 according to Microsoft

SQL Server 2019 introduces SQL Server Replication for instances of SQL Server on Linux.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.