Bagaimana cara saya menghapus SQL Server 2017 di Ubuntu?

12

The docs memiliki petunjuk tentang cara menghapus SQL Server. Namun, ini meninggalkan paket tertentu. Bagaimana saya bisa menghapus semua jejak dan menghapus instalasi SQL Server 2017?

Evan Carroll
sumber

Jawaban:

21

Ini sebenarnya instruksi yang sangat buruk tentang cara menghapus Microsoft SQL Server.

SQL Server menginstal paket-paket terkait ini.

mssql-server
mssql-server-fts
mssql-tools
msodbcsql
unixodbc-dev

Dengan asumsi Anda benar-benar ingin menghapus SQL Server, Anda harus melakukannya

# Stop the service
systemctl stop mssql-server.service

sudo add-apt-repository --remove "$(curl https://packages.microsoft.com/config/ubuntu/$(lsb_release -rs)/prod.list)"

# Remove those packages from the system.
sudo apt-get --purge remove mssql-server mssql-server-fts mssql-tools msodbcsql unixodbc-dev

# Delete the SQL Server repositories
sudo rm /etc/apt/sources.list.d/mssql-* /etc/apt/sources.list.d/msprod*

# Remove the Microsoft keys.
apt-key del "BC52 8686 B50D 79E3 39D3  721C EB3E 94AD BE12 29CF"

# Delete the Microsoft created directories
sudo rm -rf /var/opt/mssql/ /opt/{microsoft,mssql-tools,mssql}/ /usr/share/doc/{msodbcsql,mssql-server,mssql-tools}
Evan Carroll
sumber