Last edit by philipp.speck July 26, 2018 09:58

Microsoft SQL Server 2017 auf Ubuntu 16.04 Server

Diese Seite beschreibt die Installation des Microsoft SQL Servers 2017 auf einem Ubuntu 16.04.

Voraussetzungen

Ubuntu 16.04 Server (64 Bit)
CPUs 2
Arbeitsspeicher 4 GB

Einschränkungen

Die Replikation mit dem SQL Server 2017 für Linux funktioniert im Moment noch nicht, soll aber mit einem der nächsten Updates von Microsoft implementiert werden.

SQL Server installieren

root@xerus:/home/philipp# curl https://packages.microsoft.com/keys/microsoft.asc | sudo apt-key add -
root@xerus:/home/philipp# add-apt-repository "$(curl https://packages.microsoft.com/config/ubuntu/16.04/mssql-server-2017.list)"
root@xerus:/home/philipp# apt update
root@xerus:/home/philipp# apt install mssql-server
root@xerus:/home/philipp# /opt/mssql/bin/mssql-conf setup
root@xerus:/home/philipp# service mssql-server start

Samba Freigabe einrichten

root@xerus:/home/philipp# apt install -y samba
root@xerus:/home/philipp# mkdir /var/opt/mssql/backup
root@xerus:/home/philipp# nano /etc/samba/smb.conf
...
[backup]
comment = MSSQL Backups
path = /var/opt/mssql/backup
writable = yes
browseable = yes
create mask = 0775
directory mask = 0775
valid users = mssql
force user = mssql
force group = mssql
...

root@xerus:/home/philipp# smbpasswd -a mssql
New SMB password: ******
Retype new SMB password: ******

Datenverzeichnis

root@xerus:/home/philipp# ls -l /var/opt/mssql/data/

Rar entpacken

root@xerus:/home/philipp# apt install unp

Weiterführende Informationen