Neu MS SQL Server auf Windows vs Linux

Web-Paul

Aktives Mitglied
19. Januar 2018
78
6
Hallo,

der MS SQL Server wird in einer Version für Windows und einer anderen für Linux angeboten. Ich habe mir mal die Texte von Microsoft dazu überflogen- erwartungsgemäß hat die Windows-Variante ein paar Vorzüge (IIRC bezüglich der Bedienbarkeit über das SQL Server Management Studio), aber ich denke nichts Gravierendes.

Hat jemand im Idealfall Erfahrung mit beiden Varianten? Kann man die Linux-Version nehmen oder wird das doch zu frickelig?

Mein Gedanke ist, die Datenbank auf meinen ohnehin vorhandenen Linux-Webspace zu legen bzw. einen dafür separat anzumieten, da ja auch irgendwann der JTL- Shop laufen soll (und Datenbank und Shop auf demselben Server wohl eher suboptimal ist).
 

NoOne

Sehr aktives Mitglied
16. März 2024
657
225
Vom Core her ist MSSQL für Linux und Windows identisch. Ob die Wawi irgendwas braucht, das die Linux Version nicht liefert, weiß ich gerade nicht, gehe aber nicht davon aus. Der JTL- Shop kann mit MSSQL allerdings nichts anfangen. Der braucht MySQL oder MariaDB. Da ist es bis zu einer gewissen Größe auch kein Problem, wenn DB und Shop auf dem gleichen Server sind. Wawi-DB und Shop auf dem gleichen Server würde ich allerdings in der Tat nicht machen.
 
  • Gefällt mir
Reaktionen: Web-Paul

Web-Paul

Aktives Mitglied
19. Januar 2018
78
6
Vom Core her ist MSSQL für Linux und Windows identisch. Ob die Wawi irgendwas braucht, das die Linux Version nicht liefert, weiß ich gerade nicht, gehe aber nicht davon aus.
Nein, beide Versionen werden hier von JTL vorgestellt- das sollte beides problemlos gehen. Nur in der Bedienung scheint es Komfortunterschiede zu geben.

Wawi-DB und Shop auf dem gleichen Server würde ich allerdings in der Tat nicht machen.
Ja, das meine ich.

Aber da Du dies hier gerade so schön gegenüberstellst:
Der braucht MySQL oder MariaDB. Da ist es bis zu einer gewissen Größe auch kein Problem, wenn DB und Shop auf dem gleichen Server sind. Wawi-DB und Shop auf dem gleichen Server würde ich allerdings in der Tat nicht machen.
Warum eigentlich ist Erstes kein Problem (in gewissen Grenzen) und Letztes schon?
 

NoOne

Sehr aktives Mitglied
16. März 2024
657
225
Nein, beide Versionen werden hier von JTL vorgestellt- das sollte beides problemlos gehen. Nur in der Bedienung scheint es Komfortunterschiede zu geben.


Ja, das meine ich.

Aber da Du dies hier gerade so schön gegenüberstellst:

Warum eigentlich ist Erstes kein Problem (in gewissen Grenzen) und Letztes schon?
Weil der MSSQL-Server Ressourcen braucht, wenn jemand mit der Wawi arbeitet. Der MySQL/MariaDB-Server, wenn jemand auf den Shop zugreift. Shop und seine Datenbank haben einen direkten Bezug, da kann man relativ gut erkennen, wann beides getrennt werden muss, weil die Zugriffe gleichzeitig stattfinden. Wenn du aber noch die Wawi-DB auf dem Server hast, dann wird das unberechenbarer. Vor allem, wenn mehrere Mitarbeiter mit der Wawi-DB arbeiten müssen ( WMS, Packtisch, Track & Trace, weiß der Teufel ^^). Damit würdest du dem Shop (und der Shop-DB, wenn die auch noch darauf ist) Ressourcen mopsen und es wird schwieriger zu beurteilen, was jetzt genau das Problem ist, wenn Wawi oder Shop nicht rundlaufen.

Grundsätzlich und technisch wär das natürlich kein Problem. Es ist aber wartbarer, wenn nur Dinge, die direkt miteinander zu tun haben, auf dem Server sind. Oder man trennt sie komplett voneinander. Getrennte Datenbanken sind da auch im Falle eines Ausfalls besser. Wenn einer der Server ausfällt, dann kann entweder im Shop noch bestellt werden, oder mit der Wawi gearbeitet werden (zur Not quasi Sofortaufträge per Telefon). Sind beide auf dem gleichen Server, dann ist beides futsch. Performancetechnisch kann auch das Trennen von Web- und Datenbankserver problematisch sein, wenn die Verbindung zwischen den beiden nicht schnell genug oder störanfällig ist (oder zuviel "Overhead" anfällt, d.h. z. B. das Aushandeln der Verbindung bzw. generell alles was keine Nutzdaten sind, nimmt zu viel Zeit oder Bandbreite in Anspruch). Aber das sind auch Szenarien, die nicht unbedingt jeden treffen würden. Gerade sowas wie Overhead, wird meistens erst spürbar, wenn man so groß ist, dass man auf mehrere Server skalieren muss.

Aber da gibts eben einiges zu beachten. In der Regel sollte aber ein Server für die Wawi-DB und ein Server für Shop und Shop-DB reichen.
 
  • Gefällt mir
Reaktionen: Web-Paul

mh1

Sehr aktives Mitglied
4. Oktober 2020
1.873
562
keine Ahnung was du erwartest, aber
...hat die Windows-Variante ein paar Vorzüge (IIRC bezüglich der Bedienbarkeit über das SQL Server Management Studio),
Nein. Zumindest bezüglich dem Management Studio ist deine Annahme falsch. Das Management Studio ist genauso wie zig andere grafische Verwaltungstools (z.b, auch HeidiSQL oder Azure Data Studio) einfach nur ein Clientprogramm, das sich dann mit einem SQL-Server verbindet. Ob dieser Serverprozess dann auf Linux oder auf Windows läuft ist diesem Clientprogramm egal.

"ich denke" ist ja immer so was wie "ich vermute" oder "ich könnte mir vorstellen".
Das ist bei solchen Fragen immer eine schlechte Herangehensweise ;)

Besser: Die Unterschiede bzw. die von der Linuxversion nicht unterstützen Features sind genauestens dokumentiert:
https://learn.microsoft.com/en-us/s...erver-ver16#unsupported-features-and-services
Wenn du also z.B. Filestream nutzen willst, ist deine Suche hier schon zu Ende, denn du musst bei der Windows Version bleiben.

Hat jemand im Idealfall Erfahrung mit beiden Varianten? Kann man die Linux-Version nehmen oder wird das doch zu frickelig?
Ich habe Erfahrung, aber zu der Frage ob das "zu frickelig" ist kann ich dir nichts sagen. Was sollte man da auch antworten?
ICH finde z.b. jedes Serverprogramm auf Windows mit seinem Mausgeklicke in verschachtelten Dialogen "zu frickelig" ;)
Wenn du aber konkrete Fragen hast, darfst du sie gerne stellen.

Mein Gedanke ist, die Datenbank auf meinen ohnehin vorhandenen Linux-Webspace zu legen bzw.
Ich bin mir jetzt nicht sicher, was du genau mit Linux-Webspace meinst,. Aber falls du wirklich so ein Webhosting meinst, wie man es meist für ein paar Euro bei z.b. IONOS mietet.... Nein, das geht nicht. Unabhängig von der schon angesprochenen Leistung und das ein solch meist 100 oder 1000-fach geteiltes System in die Knie gehen würde, bräuchtest du ja auch Shell Access und einen entsprechend privillegierten User um einen Server installieren zu können.
 
  • Gefällt mir
Reaktionen: mvh und Web-Paul

FOC Solutions

Offizieller Servicepartner
SPBanner
5. Juli 2024
384
217
Hallo,

der MS SQL Server wird in einer Version für Windows und einer anderen für Linux angeboten. Ich habe mir mal die Texte von Microsoft dazu überflogen- erwartungsgemäß hat die Windows-Variante ein paar Vorzüge (IIRC bezüglich der Bedienbarkeit über das SQL Server Management Studio), aber ich denke nichts Gravierendes.

Hat jemand im Idealfall Erfahrung mit beiden Varianten? Kann man die Linux-Version nehmen oder wird das doch zu frickelig?

Mein Gedanke ist, die Datenbank auf meinen ohnehin vorhandenen Linux-Webspace zu legen bzw. einen dafür separat anzumieten, da ja auch irgendwann der JTL-Shop laufen soll (und Datenbank und Shop auf demselben Server wohl eher suboptimal ist).
Der SQL Server für Linux wird von JTL offiziell nicht unterstützt. Sobald ich ein produktives System habe, würde ich mich nicht in die Gefahr begeben keinen Support vom Hersteller bekommen zu können.

Entscheiden musst Du das natürlich selbst.
 

Web-Paul

Aktives Mitglied
19. Januar 2018
78
6
Der SQL Server für Linux wird von JTL offiziell nicht unterstützt. Sobald ich ein produktives System habe, würde ich mich nicht in die Gefahr begeben keinen Support vom Hersteller bekommen zu können.

Entscheiden musst Du das natürlich selbst.
Ich könnte fast schwören, dass ich im JTL Guide vor ein paar Monaten oder so irgendwas von MS SQL Server auf Linux gelesen hätte. Entweder eine retrograde Fata Morgana oder JTL hat da was geändert. Whatever.
 

mh1

Sehr aktives Mitglied
4. Oktober 2020
1.873
562
Ich könnte fast schwören, dass ich im JTL Guide vor ein paar Monaten oder so irgendwas von MS SQL Server auf Linux gelesen hätte. Entweder eine retrograde Fata Morgana oder JTL hat da was geändert. Whatever.
Du hattest vor ca. einem halben Jahr hier im Forum Fragen bzgl. MSSQL/Linux gestellt.
Vielleicht deshalb dein Eindruck "hier schonmal etwas darüber gelesenzu haben" ;)
 

csaeum

Sehr aktives Mitglied
23. Juli 2011
1.345
147
Küps
Also ich muss sagen ich arbeite nur noch mit Docker und habe sogar mehrere MSSQL und JTL-Shops auf einen Server laufen.

Das einzige Problem was ich habe ist, das es passieren kann wenn die Internetverbindung scheiße ist das man die Verbindung zum MSSQL verlieren kann.

Wenn man aber Docker gut eingestellt hat, was ich am Anfang nicht hatte, dann ist ab und an der MSSQL ausgefallen, mit den Befehl "restart" hatten wir das schnell im Griff.

Eigentlich wollte ich die MSSQL's noch absichern und nur über VPN zugänglich machen, da aber alle 3 Kunden nun weg von JTL gehen, habe ich hier nichts mehr gemacht. Aber grundsätzlich lief der eine Kunde seit Corona super über den Docker MSSQL auf Linux.
 
Ähnliche Themen
Titel Forum Antworten Datum
Neu Dedicated SQL Server am Limit Merkmale Betrieb / Pflege von JTL-Shop 1
ändern von Servernamen nach Neuinstallation von SQL und Verbindung mit neuem Server in der Wawi JTL-Wawi 2.0 2
welche Microsoft SQL Server Version läuft am stabilsten? JTL-Wawi 2.0 2
Neu MS Server und MS SQL Installation von JTL-Wawi 6
Für Ihren SQL-Server wurde ein Service Pack zur Verfügung gestellt - nö, gelogen, wie kriege ich die Meldung weg? JTL-Wawi 1.11 15
In Diskussion Kundengruppe nach Umsatz (SQL in Workflow) JTL-Workflows - Ideen, Lob und Kritik 5
Neu Arbeiten mit Lieferanten EKs - Workflows und SQL User helfen Usern - Fragen zu JTL-Wawi 6
Neu JTL → Shopify Connector: MappingTablesException / „Endpoint id is empty“ – betroffene Artikel aus Logs per SQL finden Shopify-Connector 2
WMS Lagerbestand Bezeichnung in SQL Datenbank JTL-Wawi 1.11 2
Neu Fehler DHL Versenden 4.0 - DHL Authorisation Server. JTL-ShippingLabels - Fehler und Bugs 1
Neu Fehler Datenbank auf neuem Server mit Wawi 2.0.6 JTL-Wawi - Fehler und Bugs 5
Neu AVIF Bildeinstellung = 500 Server Error Allgemeine Fragen zu JTL-Shop 1
Neu JTL-ShippingLabels-Server ist nicht erreichbar JTL-Wawi - Fehler und Bugs 0
Neu POS Server crashed mit Wawi Version 1.11.10 JTL-POS - Fehler und Bugs 0
Neu S360 Custom Sort: „Request error: parsererror" – Solution360-Server nicht erreichbar? Plugins für JTL-Shop 3
Keine Datenübertragung trotz bestehender Verbindung und funktionierendem Server JTL-Wawi 2.0 35
Neu Update auf 5.7.2 Installation / Updates von JTL-Shop 2
Update auf Wawi 2.0 - Worker funktioniert nicht mehr JTL-Wawi 2.0 2
Auftragsbild auf Auftrag über den Formulardesigner JTL-Wawi 2.0 0
„Wer hat Lust auf einen Erfahrungsaustausch bei Kaffee und Kuchen?“ – aber diesmal ohne Shop-Themen? Starten mit JTL: Projektabwicklung & Migration 1
"Wer hat Lust auf einen Erfahrungsaustausch bei Kaffee und Kuchen?". Starten mit JTL: Projektabwicklung & Migration 3
Wichtig GLS auf JTL Shipping 2.0 — Webinar am 17. September (Live-Walkthrough & Migration) News, Events und Umfragen 0
Update 5.3 auf 5.7.2 Shop funktioniert nicht mehr Upgrade JTL-Shop4 auf JTL-Shop5 3
Amazon FBA Bestand auf 0 und Amazon verkauft trotzdem weiter JTL-Wawi 2.0 0
„Wer hat Lust auf einen Erfahrungsaustausch bei Kaffee und Kuchen?“. Starten mit JTL: Projektabwicklung & Migration 43
Mehrere Probleme mit Update auf 2.0.5 JTL-Wawi 2.0 6
Neu Drucker funktioniert nicht nach update auf 2.0.0.2 JTL-POS - Fehler und Bugs 4
Neu onpage SEO auf SW - Was ist mit der Wawi? Shopware-Connector 1
Neu Stücklistenartikel mit Differenzbesteuerung + 19 % USt. – Komponenten getrennt auf Rechnung ausweisen? User helfen Usern - Fragen zu JTL-Wawi 3
Neu Shopify-Connector auf neues JTL-Kundenkonto umstellen – App bleibt altem Konto zugeordnet Shopify-Connector 4
Neu Stücklisten auf Vorlagen für Picklisten formatieren User helfen Usern - Fragen zu JTL-Wawi 0
Neu 🔥 𝐍𝐮𝐫 𝟓× verfügbar 𝟓𝟎% 𝐑𝐚𝐛𝐚𝐭𝐭 auf dein Besucherticket für die kommende JTL-Connect am 02.10.2026 in Köln Dienstleistung, Jobs und Ähnliches 0
Neu Fehler nach Update auf Version 5.7.2 beim Bestellabschluß Betrieb / Pflege von JTL-Shop 7
Weiter gehts....Kein Anlegen von Artikel mit Fotos mehr möglich, seit Update auf 2.06 JTL-Wawi 2.0 14
Neu JTL-Wawi REST API (Beta): HTTP 402 "Zahlung erforderlich" auf allen Endpunkten trotz gebuchter Beta-Lizenz Schnittstellen Import / Export 2
Neu JTL Shop 5.7.2 NOVA - Akkordeon Überschriften herabstufen auf H3 Templates für JTL-Shop 3
Neu Conrad - Umstellung auf das One-Creditor-Modell Einrichtung und Installation von JTL-eazyAuction 0
Neu Update auf 1.11 / 2.0 nicht möglich Installation von JTL-Wawi 6
JTL reaktiviert keine Angebote mehr auf Otto Otto.de - Anbindung (SCX) 1
Neu Möglichkeit QR Code auf Label zu drucken JTL-ShippingLabels - Fehler und Bugs 2
Neu Probleme beim Shop Update auf 5.7.2 Installation / Updates von JTL-Shop 4
QR-Code auf der Rechnung gibt 100-fachen Betrag des eigentlichen Rechnungsbetrages aus JTL-Wawi 2.0 5
Seit dem Update meines JTL-Shops auf Version 5.7.1 funktioniert die Verbindung zwischen JTL-Wawi 2.0.4.0 und dem Shop nicht mehr. JTL-Wawi 2.0 6
Neu Dringend: USA DHL Versand Umstellung ab 24.07. auf HTSUS Zolltarifnummern JTL-ShippingLabels - Ideen, Lob und Kritik 10
Neu Update auf 5.7.2 - kein DB Update Installation / Updates von JTL-Shop 10
Neu Feld "Informationen" auf Smartphone immer ausklappen Allgemeine Fragen zu JTL-Shop 2
Neu Update von 1.8.12.4 auf 2.0.5 - Kostenfreie Version - Registrierung erforderlich? User helfen Usern - Fragen zu JTL-Wawi 1
JTL Update auf 1.9 , danach Import Kundenspezifrische Preise velerhaft JTL-Wawi 1.9 0
Neu Rechte-Fehler im J10n Modul und Auswirkung auf base.mo.php in div. Plugins (Shop 5.7.1) JTL-Shop - Fehler und Bugs 0
nach Update von 5.3 auf 5.7 neue Position im Warenkorb "Gebühr" die auch in den Auftrag übernommen werden Einrichtung JTL-Shop5 2

Ähnliche Themen