Re: Laufzeitverhalten bei Netzwerkinstallation
Verfasst: Di 5. Jun 2018, 08:16
Hallo Leute,
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:
3. Man stellt dann fest, dass sich das Paket mssql-server nicht installieren lässt, weil die openssl-Version nicht zu passen scheint. Work-Around:
(Was macht der vorstehende Code? Er ändert die Anhängigkeit des mssql-server von der Openssl-Version. Die Versionsnummer unter Ubuntu 18.04 ist nämlich 1.1.0g und ein Buchstabe am Ende der Versionsnummer war halt nicht vorgesehen.)
4. Mit der Anleitung von MS fortfahren, Setup durchführen und Passwort für ServerAdmin "SA" festlegen
5.
6. Lokale SQL-Konsole starten
7. Login und Benutzer für Alf Banco in Datenbank anlegen,
diese Befehle nun in der SQL-Konsole eingeben:
8. Alf-Banco Migrationsassistenten "Umzug auf SQL-Server" ausführen
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
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 -f4. 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
QUITDort 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