ich habe die Beta-Version mit SQL-Server-Anbindung laufen und bin schwer begeistert!
Allerdings habe ich den MS SQL-Server auf meinem Ubuntu Linux Fileserver installiert (Ubuntu Version 18.04). Dafür sind ein paar manuelle Handgriffe nötig, denn diese neue Ubuntu-Version wird von MS nicht direkt unterstützt.
1. Der Server muss auf 64 Bit Ubuntu laufen. Microsoft unterstützt keine 32-Bit-Server.
2. Anleitung von MS: https://docs.microsoft.com/en-us/sql/li ... linux-2017
Hier die Kurzversion:
Code: Alles auswählen
wget -qO- https://packages.microsoft.com/keys/microsoft.asc | sudo apt-key add -
sudo echo "deb [arch=amd64] https://packages.microsoft.com/ubuntu/16.04/mssql-server-2017 xenial main" >> /etc/apt/sources.list
sudo echo "deb [arch=amd64] https://packages.microsoft.com/ubuntu/16.04/prod xenial main" " >> /etc/apt/sources.list
sudo apt-get update
sudo apt-get upgrade -u
Code: Alles auswählen
apt-get download mssql-server
# er downloaded jetzt die Version 14.0.3026.27-7...
dpkg-deb -x mssql-server_14.0.3026.27-2_amd64.deb newpkg/
dpkg-deb -e mssql-server_14.0.3026.27-2_amd64.deb newpkg/DEBIAN/
sed -i -e 's#openssl (<= 1.1.0)#openssl (<= 1.1.1)#g' newpkg/DEBIAN/control
dpkg-deb -b newpkg/ 18.04-mssql-server_14.0.3026.27-2_amd64.deb
dpkg -i 18.04-mssql-server_14.0.3026.27-2_amd64_.deb
apt install -f
4. Mit der Anleitung von MS fortfahren, Setup durchführen und Passwort für ServerAdmin "SA" festlegen
Code: Alles auswählen
sudo /opt/mssql/bin/mssql-conf setup
sudo systemctl status mssql-server
Code: Alles auswählen
apt-get install mssql-tools unixodbc-dev
echo 'export PATH="$PATH:/opt/mssql-tools/bin"' >> ~/.bash_profile
echo 'export PATH="$PATH:/opt/mssql-tools/bin"' >> ~/.bashrc
source ~/.bashrc
Code: Alles auswählen
sqlcmd -S localhost -U SA -P "SA-Passwort-hier-eingeben"
diese Befehle nun in der SQL-Konsole eingeben:
Code: Alles auswählen
CREATE LOGIN AlfBanco WITH PASSWORD = 'geheimespasswort-fuer-banco';
CREATE USER AlfBanco FOR LOGIN AlfBanco;
GRANT CREATE DATABASE TO [AlfBanco];
GO
QUIT
Dort dann die IP-Adresse des SQL-Servers einstellen und TCP/IP-Verbindung, Benutzername: AlfBanco, Passwort von oben...
Der Umzug dauert eine kleine Weile, also Geduld! Danach geht es dann blitzschnell...
Also es gibt noch ein paar Stellen, an denen die Geschwindigkeit auch mit SQL-Server noch nicht perfekt ist, aber für's Erste ist es schon sehr geil und Alf wird bestimmt noch weitere Verbesserungen vornehmen. DANKE DANKE DANKE an das Team der Alf-Entwickler!!!
Viel Spaß damit
Claas