Neu Installation SQL Server Express aber Wo ?

Kaffeeautomatenersatzteil

Aktives Mitglied
17. Februar 2022
29
10
Hallo zusammen, ich bin gerade beim Umstieg auf JTL WaWi.
Die Dokumentationen zu allem sind nun wirklich Spitze, besser geht es wohl kaum.

Ich bin an dem Punkt, das ich neue Hardware angeschafft habe und stelle nun fest,
das es wie immer mehrere Wege nach Rom gibt.

Ich bin zugegebenrmaßen leicht verwirrt, welcher Weg der Bessere ist.

Vorab muss ich sagen das es gut möglich ist, das ich die Guides nicht richtig gelesen
oder nicht richtig verstanden habe.

Also wir haben einen Windows Server 2019 Standard aufgesetzt.
Es sind 2 x Raid 1 mit jeweils 1 TB SSDs vorhanden und auch ein Intel Silver mit 8 Kerne sowie 64GB RAM.
Ein weiterer Prozessor kann auf dem Board später nachgerüstet werden.
Der Techniker sagt, dieser Konstruktion geht bis etwa 5 Mitarbeitern niemals die Puste aus...

Installiert ist:
1 x Hyper-V
1 x Server als Domänencontroller
1 x Server für SQL Server
1 x Server als Terminalserver ( RDS )

Wir dachten das es sinnvoll ist, dem SQL Server eine eigene Maschine und ein eigenes Raid 1 mit 1 TB SSDs zu geben.
Die Wawi soll auf dem Terminalserver installiert werden und dann mit dem SQL Server verbunden werden.
Da dies wohl über IP Adresse des SQL Servers erfolgen wird... bin ich jetzt nicht mehr ganz sicher, ob diese Konstruktion gut ist.

Alle Kommentare, wie man es ggf. besser machen könnte sind willkommen,
Zuspruch, das wir auf dem richtigen Weg sind natürlich auch.

Danke Euch.
 

HMS_IT

Sehr aktives Mitglied
29. Januar 2014
780
110
Leipzig
Hallo, Du schreibst das Folgendes installiert ist:
1 x Hyper-V
1 x Server als Domänencontroller
1 x Server für SQL Server
1 x Server als Terminalserver ( RDS )

Sind das physische, also einzelne Server oder VMs? Die SQL-DB für die Wawi muss auf den SQL-Server und die Wawi auf den Terminalserver und in der Wawi wir ddann die DB-Verbindung zur DB eingetragen, am Besten über die IP, denn ich denke dass der SQL-Server ja eine feste IP haben wird.
 

Karalanta

Sehr aktives Mitglied
18. April 2020
448
171
Abgesehen davon das es mit den Server Lizenzen schon recht teuer werden dürfte wenn man das so umsetzt finde ich das ein wenig chaotisch und ohne mehr zu Wissen unnötig.

Wie sieht den der Rest des Netzes aus?
Bleibt es bei max. 5 Nutzern in absehbarer Zeit?
Ist ein Domänencontroller wirklich sinnvoll und nötig?
Wer verwaltet und pflegt das ganze wenn jetzt schon solche Fragen gestellt werden? Sorry

Machbar ist dein oben aufgeführter Vorschlag natürlich auch Problemlos.

HyperV ist ok aber wäre nicht meine erste Wahl.
Wenn wirklich nötig ist ein dediziertet AD Server auch in Ordnung.
SQL-Server, Wawi und der Terminalserver könnten auf eine Maschine, wichtig ist die Aufteilung der Dateien auf die Speichermedien und die Konfiguration des restlichen SQL-Server, nicht das er alleine läuft.

Bei einem Hardware defekt fällt dir eh alles aus da es VMs sind. Softwarefehler dürften bei passendem Backup Prozess nicht sonderlich schwer ausfallen da sich passende Backups und Snapshots der VMs erstellen lassen und die auch fix wiederhergestellt werden können. Zusätzlich Backups extern sind natürlich Pflicht!!!
 

Kaffeeautomatenersatzteil

Aktives Mitglied
17. Februar 2022
29
10
Hallo HMS_IT,

Danke für Deine Nachricht dazu.

Ja auf einem physischem Super Micro Serverboard mit 2 Prozessorsteckplätzen,
1 x XEON Silver 4215R und 64 GB RAM + 2 x Raid 1 mit jeweils 1TB SSDs läuft MS-Server 2019 Hyper-V.
  • HyperV verwaltet jetzt nach Installation 3 virtuelle Server 2019 Maschinen,
    denen wir unter Hyper-V entsprechend Ressourcen zuweisen können.
  • Ja, die VM für den SQL Server hat eine feste IP, alle anderen VMs auch.
  • Der XEON Prozessor hat 8 Kerne, MS-SQL Express kann ja ( wenn richtig gelesen ) bis 4 Kerne,
    aber unter Hyper-V ist ja alles doppelt, also 16 Prozessor-threads
Meine Irritation ist, ob es klug und performant sein kann, dem MS-SQL eine eigene Maschine zu geben die nichts anderes macht,
oder den SQL Server auch auf dem Terminalserver laufen zu lassen und dem Terminalserver dann entsprechend mehr Ressourcen zur Verfügung zu stellen.

Die Frage die mich beschäftigt ist ob die Kommunikation zwischen Wawi und SQL-Server schneller ist,
wenn beides auf einer Maschine läuft oder ob es keinen Unterschied macht, das die Wawi über die IP Adresse jedesmal nachfragen und holen muss.
Wenn Daten gelden werden, ob dies über ( wenn auch internes ) Netzwerk nicht langsamer ist, als wenn beides auf 1 Maschine unter C:\ läuft.

Möglicherweise mache ich mir an der Stelle auch zu viele Gedanken.

Ich denke wenn ich die Guides und Empfehlungen nicht richtig gelesen oder verstanden habe,
mache ich vielleicht schon bei der Grundinstallation einen vermeidbaren Fehler.
 

HMS_IT

Sehr aktives Mitglied
29. Januar 2014
780
110
Leipzig
Alles klar. Die Wawi-DB mit auf dem Terminalserver zu haben, wird kaum spürbar schneller sein. Aus IT-Sicht würde ich es trennen, hat Vorteile in der Backup-Organisation.
Da Du eine SQL-Express installieren willst, ist diese sowieso der Flaschenhals, da die Express-DB nur 1GB RAM und nur 1 Prozessorkern nutzt.

Du gibst so einen Haufen Geld für die Hard- und Software des Servers aus, da würde ich lieber in eine Standard-Lizenz des SQL-Servers investieren, sonst hast Du einen AMG C63 und fährst mit 4 Noträdern.
 

Kaffeeautomatenersatzteil

Aktives Mitglied
17. Februar 2022
29
10
Hallo Karalanta,

vielen Dank für Deinen Rat.
Ich denke auch, das SQL Server und WaWi auf 1 Maschine könnten.

Fakt ist: Die Konstruktion mit eigener VM für den SQL-Server soll innerhalb der nächsten Tage aufgesetzt / installiert werden.
Aber bevor ich das mache, höre ich sehr gerne Eure Expertise.

Fehler, die alles langsam machen, sind schnell gemacht...

Nur ist man lokal bei der Arbeit manchmal unterschiedlicher Meinung oder interpretiert die Guides unterschiedlich.
Und daher habe ich die Idee gehabt, dort nachzufragen, wo Leute sich mit diesem Thema beschäftigen.

Der Domänencontroller war vorher schon da unter Server 2012 Foundation.
Damals sollte günstigst eine professionelle Server-Struktur her, die 24/7 laufen kann.

Da sich die 2012er aber nicht so ohne Weiteres virtualisieren lässt,
Haben wir den Umzug auf eine VM 2019 entschieden und gemacht.

Die Alterative wäre gewesen, die alte Hardware als DC weiterlaufen zu lassen.
Wir haben uns dagegen entschieden.

Eine Erweiterung der alten Hardware für JTL Wawi war nicht sinnvoll.

Deshalb nun die neue Hardware, die nicht nur "ausreichend" sein sollte...
Das die Lizenzkosten anfallen würden, gefällt natürlich nicht, war aber vorher bekannt.
 

Kaffeeautomatenersatzteil

Aktives Mitglied
17. Februar 2022
29
10
Hallo HMS-IT,

danke, der Vergleich ist vermutlich passend...😃
Ich dachte aber 2GB und 4 Kerne, aber dann habe ich sicher was falsch gelesen.
Die Idee ist tatsächlich, zunächst die Express laufen zu lassen um zu sehen wie es geht.
Upgraden sind dann nur wenige Klicks denke ich...
 

HMS_IT

Sehr aktives Mitglied
29. Januar 2014
780
110
Leipzig
Ne, mit einem simplen Upgrade ist es beim Wechsel von Express zur Standard-Version nicht getan, wird eine eigene Installtion des SQL-Servers Standard und dann das Backup aus der Express einspielen.
Danach sollte dann eine komplette DB-Optimierung durchgeführt werden, damit die Pferdchen auch ordentlich rennen.

Aber verstanden, hier noch meine Tipps für das beste Setup:
- SQL-Server auf eigener VM
- separater Terminalserver als Arbeitsmaschine für die User

Warum?
a) kannst Du besser die Arbeitslast der VMs steuern und verteilen
b) kannst Du die Backup-Strategie besser umsetzen

Wir fahren von der Wawi DB bspw. ein stündl. Backup aus der DB heraus, die Terminal- und Fileserver werden jede Nacht gesichert.
 

Kaffeeautomatenersatzteil

Aktives Mitglied
17. Februar 2022
29
10
Danke, diese Einschätzung hilft mir sehr.
Das es so gemacht werden kann wie geplant und hier zu hören das es keine echten Einschränkungen bedeutet, beruhigt ungemein.

Ich wünsche allen ein schönes WE.
 

MichaelH

Sehr aktives Mitglied
17. November 2008
13.824
1.545
... und vergiss trotz allem nicht deine DB-Daten laufend mit SQLBACKUPANDFTP an einen sicheren Ort zu bringen, am Besten jede Stunde.
-> Full in der Nacht und Differential jede Stunde.

Denn dies ist das häufigste Problem und Versäumnis.
 

mh1

Sehr aktives Mitglied
4. Oktober 2020
1.303
360
Hallo HMS-IT,

danke, der Vergleich ist vermutlich passend...😃
Ich dachte aber 2GB und 4 Kerne, aber dann habe ich sicher was falsch gelesen.
Die Idee ist tatsächlich, zunächst die Express laufen zu lassen um zu sehen wie es geht.
Upgraden sind dann nur wenige Klicks denke ich...
Genau.
Die Express Version ist beschränkt auf 4 Kerne, Aber diese 4 Kerne müßen auch auf einer CPU sein.
Wahrscheinlich meinte mein Vorredner genau das: Express nutzt nur einen Socket oder <4 Kerne.

Der Arbetsspeicher pro Instanz ist beschränkt auf 1410 MB.
 
Zuletzt bearbeitet:
Ähnliche Themen
Titel Forum Antworten Datum
Neu Nach Installation eines neuen SQL Servers klappt die Verbindung vom Benutzer-PC zum Server-PC nicht mehr. Installation von JTL-Wawi 5
Neu Error Code = 0 bei Installation JTL-Shop 5.3.1 Einrichtung JTL-Shop5 3
Neu JTL-Installation- Verbindung zur Datenbank -SA Kennwort Installation von JTL-Wawi 22
Neu JTL-POS installation vom Playstore Einrichtung / Updates von JTL-POS 2
Neu JTL-POS installation vom Playstore Installation von JTL-Wawi 0
Neu Modul-Installation im Prestashop 8 fehlgeschlagen Gelöste Themen in diesem Bereich 8
Neu Bei der Installation / Püfung wird Netzwerkfehler angezeigt Installation / Updates von JTL-Shop 3
Neu Fehlermeldung bei Installation (Warning: Cannot declare class Event, because the name is already in use ) Installation / Updates von JTL-Shop 0
Neu ecoDMS auf Ubuntu Server OS Installation: unknown user ecodms und keine Clientverbindung möglich User helfen Usern 1
Neu Kundendatenimport via SQL JTL-Wawi 1.6 1
SQL Abfrage für verkaufte Artikel + aktueller Bestand JTL-Wawi 1.8 1
Neu SQL Ausgabe Bestellinformationen JTL Ameise - Eigene Exporte 4
Neu SQL Script - geänderte Tabellen. User helfen Usern - Fragen zu JTL-Wawi 3
Wie kann ich etwas in der WAWI Datenbank per SQL ändern? JTL-Wawi 1.8 2
Datenbank-Abfrage per SQL nach Lagermenge pro Artikel & Warenbereich (WMSLager) JTL-Wawi 1.8 1
Neu Logfile: SQL Fehler, aber warum? JTL-Shop - Fehler und Bugs 2
Beantwortet #GEFUNDEN# Suche jemand , der uns eine (automatische) SQL Abfrage erstellen kann mit Mail Ausgabe Dienstleistung, Jobs und Ähnliches 2
Neu Erstinstallation JTL WaWi 1.8.12 - heruntergeladen wird SQL Express 2017 _statt_ der empfohlenen 2022 Version Installation von JTL-Wawi 8
Neu MS SQL Server 2022 oder MS SQL Server 2022 Express? Installation von JTL-Wawi 8
Neu SQL-Fehler bei Volltextsuche und Sonderzeichen JTL-Shop - Fehler und Bugs 0
Neu SQL-Abfrage bei Kundenanlage JTL-Wawi 1.7 2
Neu einfache SQL Verknüfpung zweier Tabellen, z.B. Artikel mit ArtikelBeschreibung 1.6.46.1 Gelöste Themen in diesem Bereich 13
Neu CSV-Datei direkt in einer SQL-Abfrage verwenden User helfen Usern - Fragen zu JTL-Wawi 3
Neu SQL Ausgabe der Varko-Auswahl eines Artikels, mehrsprachig Tabelle zwei mal auf sich Joinen? User helfen Usern - Fragen zu JTL-Wawi 5
Neu SQL Abfrage in Excel User helfen Usern - Fragen zu JTL-Wawi 12
Neu SQL-Erfahrene vor - Nach Datenrettung - fehlende Aufträge lassen sich nicht einfügen - Ideen? User helfen Usern 4
Neu Fehler SQL-Schema importieren bei Neuinstallation Installation / Updates von JTL-Shop 7
Neu Update MS SQL 2014 auf MS SQL 2022 User helfen Usern - Fragen zu JTL-Wawi 0
Neu SQL Abfrage Artikelbezeichnung auf Englisch für Artikeletikett User helfen Usern - Fragen zu JTL-Wawi 4
Neu Datenbankebene per SQL löschen Eigene Übersichten in der JTL-Wawi 6
Neu MS SQL 14 Express wird langsam voll. Welche Lienzen benötigen wir? Bitte um Hilfe Eigene Übersichten in der JTL-Wawi 27
Neu SQL Abfrage wird mehrfach ausgeführt - Ausgabe in der Übersicht falsch Eigene Übersichten in der JTL-Wawi 8
Upgrade von SQL Server 2014 auf höhere Version JTL-Wawi 1.8 4
1.8.11.0 - Worker SQL lässt System hängen JTL-Wawi 1.8 0
Neu List&Label Merkmale auf Etiketten (SQL) Gelöste Themen in diesem Bereich 3
Neu SQL Server Express 2017 auf 2022 Update Installation von JTL-Wawi 10
Neu Nach SQL Server neuinstallation Benutzer gelöscht? JTL-Wawi - Fehler und Bugs 3
Neu Versandart + Zahlungsart in Rechnungskorrektur (SQL) User helfen Usern - Fragen zu JTL-Wawi 10
SQL Abfrage via Ameise: Seriennummer u. weitere Daten JTL-Wawi 1.8 0
1.8.10.0 - SQL-Job Performance-Optimierung JTL-Wawi 1.8 24
Wie schalt ich den worker Client aus auf den Server wegen Update JTL-Wawi 1.8 1
Neu Bestellungen importieren über SFTP Server User helfen Usern - Fragen zu JTL-Wawi 6
Wichtig 👉 Wichtiger Hinweis: JTL-eazyAuction Server Downtime am Dienstag, 02.04.2024 News, Events und Umfragen 0
Workflow Manuell HTML Request wie Server Antwort verarbeiten JTL-Wawi 1.7 0
Neu Eigener (Home-) Server mit Windows UND Linux Starten mit JTL: Projektabwicklung & Migration 23
Wichtig 👉 Wichtiger Hinweis: JTL-eazyAuction Server Downtime am Dienstag, 12.03.2024 News, Events und Umfragen 0
Neu JTL-POS-Server als Dienst/Autostart starten (WinServer2022) Einrichtung / Updates von JTL-POS 2
Neu Server zu verkaufen Business Jungle 6
Neu Einstellung: "Bilder des Vaterartikels un der folgenden Variationswerte übernehmen" und der Shopware Server "explodiert" Shopware-Connector 11
Wichtig 👉 Wichtiger Hinweis: Abkündigungsfristen JTL-Wawi 1.5 / MSQL-Server 2014 / JTL-POS für Android 7 / JTL-Connector für Shopware 5 News, Events und Umfragen 2

Ähnliche Themen