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
484
167
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
484
167
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.830
549
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
286
154
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.830
549
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.337
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 Welche SQL Server Version für WaWi 1.0.0.0.0 unter Windows 11 Installation von JTL-Wawi 6
Update SQL Server Management Studio JTL-Wawi 1.10 1
Neu JTL_DirectQuery - SQL Abfrage Anzahl der Pakete auf Versandliste (DPD) User helfen Usern - Fragen zu JTL-Wawi 0
Neu Bilder von Kinderartikeln auf Vaterartikel kopieren via SQL Eigene Übersichten in der JTL-Wawi 2
Neu Täglich SQL Backup vom Shop Allgemeine Fragen zu JTL-Shop 2
Kann ich mit dieser SQL Version die neue WaWi 1.11.1 installieren? JTL-Wawi 1.11 2
Neu Kundengruppe per SQL löschen User helfen Usern - Fragen zu JTL-Wawi 3
Neu Sql Express 2022 - wawi sagt beim Start es ist ein Update bereit - gelöst Installation von JTL-Wawi 3
Neu Extern erstelltes SQL - Angebot falsche Werte User helfen Usern - Fragen zu JTL-Wawi 3
Neu In welcher SQL Tabelle finde ich den Ansprechpartner des Herstellers? User helfen Usern - Fragen zu JTL-Wawi 2
Neu Seriennummern und SQL Abfragen User helfen Usern - Fragen zu JTL-Wawi 1
Neu Einrichtung SQL in neuem Rechner funktioniert nicht Installation von JTL-Wawi 3
Neu SQL Code für GPSR Felder (Kaufland) zeigt Fehler + wird daher nicht übertragen kaufland.de - Anbindung (SCX) 0
Neu SQL für noch nie Verkaufte Artikel auf Marktplätzen. User helfen Usern - Fragen zu JTL-Wawi 3
Neu Neuer Server für kleines Unternehmen User helfen Usern - Fragen zu JTL-Wawi 28
Neu Fehlercode: 500 Internal Server Error beim Bestellabschluss Einrichtung JTL-Shop5 5
Wawi API REST-Server lässt sich nicht einrichten / Fehler 404 JTL-Wawi 1.11 1
Neu Externer Redis Server Möglich? Allgemeine Fragen zu JTL-Shop 1
JTL WMS Server startet nicht JTL-Wawi 1.11 2
Neu JTL Shipping Server nicht erreichbar JTL-ShippingLabels - Fehler und Bugs 19
Vote für debugging des Mobile Server Fehlers JTL-Wawi 1.11 1
WMS Mobiler Server startet nach Update nicht mehr JTL-Wawi 1.11 12
Neu JTL-Shipping Server nicht Erreichbar JTL-ShippingLabels - Fehler und Bugs 2
Neu POS Server JTL Wawi 1.10.14.0 Einrichtung / Updates von JTL-POS 1
Neu Nach Windows update auf dem Server keine Verbindung mehr zur Datenbank JTL-Wawi - Fehler und Bugs 4
Keine Verbindung zwischen Kasse und Server möglich JTL-Wawi 1.10 2
Neu Nach Update auf JTL Shop 5.6.1 - Play/Pause Buttons im Layout!? Installation / Updates von JTL-Shop 3
Nach Update auf 1.11.4 (von 10.13.1) werden keine Artikel unter F2 Artikel mehr angezeigt, sind aber da! JTL-Wawi 1.11 0
Neu JTL Wawo Objektverweis wurde nicht auf eine Objektinstanz festgelet JTL-Wawi - Fehler und Bugs 0
Neu Seit Update auf 1.10.15.0: eBay Fahrzeugverwendungsliste Fehler eBay-Anbindung - Fehler und Bugs 2
Neu Seit Update auf 1.11.4 läuft der CSV Abgleich ins Endlose! JTL-Ameise - Fehler und Bugs 6
Neu Nach Update komme ich nicht mehr auf die Shop Seite Installation / Updates von JTL-Shop 6
Kein vollständiges Update auf 1.11.4.0 möglich JTL-Wawi 1.11 1
Neu Darkmode auf Tablet Allgemeine Fragen zu JTL-POS 0
Neu Bei Klick auf Warenkorb Button nicht direkt Warenkorb Templates für JTL-Shop 8
Seit Update auf 1.11.4 werden Rechnungen nicht mehr korrekt gespeichert / nur Mini-Ausschnitt sichtbar JTL-Wawi 1.11 4
Neu Update WAWI 1.10.14.3 auf 1.11.4.0 Installation von JTL-Wawi 4
Seit Update auf 1.11.4: Hunderte Artikel plötzlich „in Aufträgen reserviert“, aber keine passenden Aufträge vorhanden JTL-Wawi 1.11 4
Neu Wawi 0.9.9.923 zwecks Aufbewahrungspflicht auf Windows 11 PC umziehen Installation von JTL-Wawi 5
Druck von Versandetiketten auf Zebra Drucker ZM400, ZT410 nicht möglich JTL-Wawi 1.11 8
Neu Update auf 5.6.1. – Trusted Shops Plugin erzeugt Fehlercode 500 Installation / Updates von JTL-Shop 6
Neu Onpage Composer - Entwürfe auf mehrere Kinder/Varianten importieren Betrieb / Pflege von JTL-Shop 1
Neu Hohe CPU-last auf Shopserver - JTL Shop Query? Allgemeine Fragen zu JTL-Shop 9
Update von 1.6 auf ? JTL-Wawi 1.6 4
Neu Kartonagen nicht mehr über Workflow auswählbar nach Update auf 1.11.3 JTL-Workflows - Ideen, Lob und Kritik 0
Neu Von jetzt auf gleich Shop down "ohne" Fremdeinwirkung JTL-Shop - Fehler und Bugs 5
Bild auf Rechnung bewegt sich nicht mit den Positionen JTL-Wawi 1.11 8
Neu Nach Update auf 2.4.0 kein Bestell- & Artikeldatentransfer mehr möglich WooCommerce-Connector 0
Neu Amazon Artikel auf verschiedenen Sellercentrals aktivieren/deaktivieren? User helfen Usern - Fragen zu JTL-Wawi 0
Neu Probleme bei der Umstellung von Varkombi auf Konfigurationsartikel User helfen Usern - Fragen zu JTL-Wawi 0

Ähnliche Themen