Microsoft SQL Server

Any ideas about Microsoft SQL Server on Linux…?

Of course it’s generally preferable to use Postgres or MariaDB instead – they’re open, they’ve been built on the right distro, and the code has been designed with the right OS in mind.

But that said, if you really need it, grab the RHEL packages from https://packages.microsoft.com/rhel/7/mssql-server/ and install them with --nodeps (not dangerous, only needed because of package naming differences).

One problem is that they include a lot of python 2.x scripts for setup that aren’t compatible with python 3.x, so before running any of their tools, do something like

ln -s /usr/bin/python2 /opt/mssql/bin/python
export PATH=/opt/mssql/bin:$PATH

Ok. What about Visual Studio Code?