Neu MSSQL Server Linux/Docker

  • Temporäre Senkung der Mehrwertsteuer Hier findet ihr gesammelt alle Informationen, Videos und Fragen inkl. Antworten: https://forum.jtl-software.de/threads/mehrwertsteuer-senkung-vom-01-07-31-12-2020-offizieller-diskussionthread-video.129542/

maydo

Sehr aktives Mitglied
28. März 2011
2.119
80
DE-Fulda
übrigens bin ich echt verblüfft, wie schnell unsere datenbank (immerhin 17GB) auf dem linux mssql läuft, fast genausoschnell oder sogar schneller als auf dem live system
hier eckdaten:

livesystem
24 Kerne 64GB Ram
2x Raid5 (je4xSSD) Verbund für mdf + ldf

das docker testsystem läuft auf einem freebsd zfs raidz1 pool (8xHDD) mit normalen 3,5 5400rpm hdds (ssds für ZIL/L2ARC)
vm mit
1 Kern + 5GB RAM
mdfs ldfs alles zusammen
und ist genausoschnell :)
damit habe ich ehrlich nicht gerechnet.

bei gelegenheit werde ich mal das ganze auf nem ssd zpool testen und berichten.
 
Zuletzt bearbeitet:

HMS_IT

Sehr aktives Mitglied
29. Januar 2014
593
55
Leipzig
Das ist echt spannend... Hätte nicht erwartet, dass die Linux-Version von MS SQL Server bereits funktioniert. Der Traum eines nativen Linux-Servers ohne VM für die Wawi-DB rückt näher. :)
 

maydo

Sehr aktives Mitglied
28. März 2011
2.119
80
DE-Fulda
Das ist echt spannend... Hätte nicht erwartet, dass die Linux-Version von MS SQL Server bereits funktioniert. Der Traum eines nativen Linux-Servers ohne VM für die Wawi-DB rückt näher. :)
jup

wir haben unser live system bereits umgestellt auf docker image > microsoft/mssql-linux-server

läuft auf nem 4er ssd raidz1 verbund (zfs, freebsd)

der container mit 6GB RAM hat ne wahnsinns Performance, im Vergleich zu traditionell.

ich konnte bis jetzt nichts negatives entdecken.
alles wie gehabt, nur kompakter und performanter
 

HMS_IT

Sehr aktives Mitglied
29. Januar 2014
593
55
Leipzig
Docker Image, d.h. doch, dass Du eine Linux VM auf einem Win-System betreibst, oder?

Da wir einen Linux Server haben, wäre dieser Schritt ja gewissermaßen nicht notwendig und ich könnte den SQL Server direkt in einen Container auf unseren Server packen...

Und findest Du es nicht etwas gefährlich, mit einer Public Beta-Version zu arbeiten? Zumindest finde ich nur diese Info bei MS auf der Homepage:
https://www.microsoft.com/en-us/sql-server/sql-server-vnext-including-Linux
 
Zuletzt bearbeitet:

McAvity

Sehr aktives Mitglied
7. September 2016
350
81
Hi,

Docker läuft nicht nur auf Windows sondern auch auf Mac und Linux.
Dass heisst ja, Du kannst Docker auch auf Linux laufen lassen, siehe hier: https://docs.docker.com/engine/installation/linux/
SQL Server vNext läuft aber auch direkt unter Linux, Du brauchst kein Docker dafür. Installationsanleitungen findest Du auf der Seite von Microsoft.

Gruss

McAvity
 

McAvity

Sehr aktives Mitglied
7. September 2016
350
81
wir haben unser live system bereits umgestellt auf docker image > microsoft/mssql-linux-server
Das mit der Performance hatte ich mir fast gedacht, jedoch hatte ich die Doku von MS so verstanden, dass man aktuell eine spezielle Lib verwenden muss um auf die Public Preview Versiondes Servers zuzugreifen.
Ihr nutzt den SQL Server unter Linux also produktiv und habt den Windows SQL Server "abgeschaltet"?
Gibt es Probleme beim Backup?
 

maydo

Sehr aktives Mitglied
28. März 2011
2.119
80
DE-Fulda
man sollte es noch "auf eigene gefahr" nutzen, es ist im beta stadium

Docker Image, d.h. doch, dass Du eine Linux VM auf einem Win-System betreibst, oder?

Da wir einen Linux Server haben, wäre dieser Schritt ja gewissermaßen nicht notwendig und ich könnte den SQL Server direkt in einen Container auf unseren Server packen...

Und findest Du es nicht etwas gefährlich, mit einer Public Beta-Version zu arbeiten? Zumindest finde ich nur diese Info bei MS auf der Homepage:
https://www.microsoft.com/en-us/sql-server/sql-server-vnext-including-Linux
läuft auf einem freebsd host mit zfs und boot2docker als vm für die container.

docker läuft mittlerweile so ziemlich auf allen betriebssystemen.
 

t.oster

Gut bekanntes Mitglied
4. Dezember 2013
163
10
Hi, habe auch den Docker-Container auf Linux (nativ, keine VM) laufen, allerdings nicht mit unser Produktiv-DB sondern für Unit-Tests etc. Allerdings musste ich schon beim Backup-Einspielen staunen, wie schnell es läuft. Traue mich noch nicht ganz daran, unser Produktivsystem umzustellen....
 

HMS_IT

Sehr aktives Mitglied
29. Januar 2014
593
55
Leipzig
Werde das auf jeden Fall auch mal testen...

Ne vlt. blöde Frage, aber ich hab da gerade einen gedanklichen Knoten: Wie funktioniert denn dann der Workerabgleich?
 

Hangman

Sehr aktives Mitglied
4. Februar 2009
470
25
Gegenfrage: Was hat denn der DB-Server mit dem Worker zu tun? :)

Dann muss der Worker auf einem (speziellen) Client weiterlaufen.
 

seocom

Gut bekanntes Mitglied
9. September 2010
171
2
Luxembourg
habe das image
microsoft/mssql-server-linux
auf einer minimalen docker vm installiert (5GB Ram und 1 Kern)
und ein dump von unserer live datenbank aufgespielt.
scheint soweit zu laufen.
ich konnte in der kürze nichts entdecken was nicht gelaufen ist.

es funzt nur der ssms 17.0 rc1
https://msdn.microsoft.com/de-de/library/mt238290.aspx
Hallo maydo, wie hast du denn den dump eingespielt bei uns kommt in ssms 17.0 rc1 (exucution error) wenn über db wiederherstellen?
 

HMS_IT

Sehr aktives Mitglied
29. Januar 2014
593
55
Leipzig
Gegenfrage: Was hat denn der DB-Server mit dem Worker zu tun? :)
Dann muss der Worker auf einem (speziellen) Client weiterlaufen.
Nichts, aber das ist ja genau das sinnlose, was mir den Knoten im Kopf verursacht hat. Wenn ich jetzt die Chance habe, den MS SQL Server nativ auf meinem Linux Server laufen zu lassen, brauche ich eigentlich meine aktuelle Windows VM nicht mehr. Stimmt aber doch nicht, denn der Worker muss ja dennoch laufen - also läuft die Win VM für den Worker weiter, was bedeutet, dass ich eine Win Lizenz nur für den Worker "verballere". Das ist irgendwie sinnfrei, da muss ich in Bezug auf Server Setup nochmal drüber nachdenken. o_O
 

seocom

Gut bekanntes Mitglied
9. September 2010
171
2
Luxembourg
Musst ja nicht immer auf dich beziehen :) z.B. manche arbeiten von aussen legen Aufträge etc. an und im Büro läuft auf einem PC der Worker, andere benutzen den Worker gar nicht und machen den Abgleich per Hand. Tatsache ist das eine Win Server Lizenz viel mehr Kosten und Aufwand verursacht als eine Linuxlösung. Und da war ja gar nicht dran zu denken das MS mal was für Linux rausbringt, was auch möglicherweise gut funktioniert.
 
Ähnliche Themen Forum Antworten Erstelldatum des Themas
Neu Tutorial: WAWI mit MSSQL im Docker auf Synology NAS Installation von JTL-Wawi 7
Neu DHL-Server down und trotzdem packen? JTL-ShippingLabels - Ideen, Lob und Kritik 1
Gelöst Performance WMS-Mobile local VS server Arbeitsabläufe in JTL-WMS 10
Neu WAWI DB Server langsam? Installation von JTL-Wawi 5
Neu SQL-Server / JTL-WaWi Arbeitsspeicher Auslastung User helfen Usern - Fragen zu JTL-Wawi 0
Neu Probleme beim Installieren von SQL Server Installation von JTL-Wawi 15
Gelöst Der JTL-ShippingLabels-Server kann nicht erreicht werden, bitte versuchen Sie es zu einem späteren Zeitpunkt erneut. Gelöste Themen in diesem Bereich 3
Neu Fatal error: Uncaught Error: Class 'Server' not found ... Technische Fragen zu Plugins und Templates 1
Neu Server für die WAWI (mal wieder dieses Thema aber mit speziellen Fragen) User helfen Usern 3
Neu Dedicated Server Erfahrungen mit JTL Wawi und JTL Shop User helfen Usern - Fragen zu JTL-Wawi 8
Gelöst Clients haben keinen Zugriff auf den Server mehr Gelöste Themen in diesem Bereich 2
Neu Wie macht Ihr das: Lokale Daten auf Cloud Server bringen User helfen Usern - Fragen zu JTL-Wawi 4
Neu WMS Fehlemeldung "Pakete ohne Sendungsnummer können nicht an den Track&Trace-Server übergeben werden" JTL-Track&Trace - Fehler und Bugs 2
Neu JTL Server knallhart Überlastet, nichts geht mehr Arbeitsabläufe in JTL-Wawi 4
Neu Verbindung zur Datenbank nicht möglich - Server neu starten ist die Lösung User helfen Usern - Fragen zu JTL-Wawi 2
Gelöst jtl wawi sql server ebay_user ändern eBay-Anbindung - Fehler und Bugs 1
Neu SQL Server Sortierung Fehlerhaft auf Synology Docker SQL unter Linux Installation von JTL-Wawi 1
Neu Setup für SQL Server 2017 Warnung Windows Firewall Installation von JTL-Wawi 1
Neu Welchen SQL Server? Installation von JTL-Wawi 3
Neu SQL Server hat einen logischen, konsistenzbasierten E/A-Fehler gefunden: Falsche Prüfsumme (erwartet: 0xddb6cd45; tatsächlich: 0x933cd14a). Gelöste Themen in diesem Bereich 1
Neu Datenbankbackup: Schreibrechte in Benutzerverzeichnis vs. Server mit Benutzerrechten User helfen Usern - Fragen zu JTL-Wawi 0
Neu Server und Datenbank auf eigenem PC lokal im Büro hosten User helfen Usern - Fragen zu JTL-Wawi 27
Neu Server für Wawi 2.0 Smalltalk 33
Neu JTL-WAWI auf SQL Server in Google Cloud Installation von JTL-Wawi 1
Gelöst Grünes WMS Mobile Server Anmeldefenster funktioniert nicht JTL-WMS - Fehler und Bugs 21
Neu Suche: Hardwaretipps für neuen SQL Server User helfen Usern - Fragen zu JTL-Wawi 13
Neu Server QNAP oder Synology für Wawi. Wer nutzt so etwas? Smalltalk 53
Neu Wawi sehr langsam im Netz nach Server neustart User helfen Usern - Fragen zu JTL-Wawi 1
Neu Dropshipping: CSV auf Server kopieren - Probleme mit Fritzbox Schnittstellen Import / Export 1
Neu Fehler Installation SQL Server VS Shell-Installation Exitcode 1638 Installation von JTL-Wawi 1
Abgelehnt JTL-WMS Mobile Server mit HTTPS Installation von JTL-WMS 2
Neu wafi kann nicht mit server verbunden werden Installation von JTL-Wawi 20
Ähnliche Themen