Richie Lee explains how to get the SQL Tool Service running on Linux:
So, to briefly sum up, to use SMO on Linux, you need to do the following:
- Install .NET Core 2.0
- Install PowerShell beta 2
- Install SQL Tool Service
You can use PowerShell from the Terminal, but I prefer something like an IDE so this is optional:
-
Download Visual Studio Code
-
Install PowerShell plugin
-
Change settings file to point explicitly to PowerShell beta 2.
Read the whole thing.