Neu MS SQL 14 Express wird langsam voll. Welche Lienzen benötigen wir? Bitte um Hilfe

  • Hinweis: Am 25.02.2025 zwischen 21:30 u. 22:30 Uhr - Einschränkungen beim Login und Erreichen folgender Dienste: FFN, Kundencenter, Admin, JTL-Shop, JTL-Wawi, Lizenzserver, ISI Gateway, Vouchers, Kassensysteme, Plan&Produce, Versand. Grund dafür ist ein Major Upgrade des OAuth-Dienstes. Vielen Dank für euer Verständnis!

surus

Sehr aktives Mitglied
28. September 2016
504
45
Hallo,

wenn ich es richtig deute (siehe Screenshot), wird unser MS SQL 14 Express langsam voll und wir müssen auf die Standard Version umsteigen.
In der WaWi unter DEBUG sind die Einstellungen mMn auch korrekt (siehe Screenshot), sodass ich damit keine Besserung mehr erzielen kann.

Wir haben momentan 3 Benutzer in der WaWi, die auf die DB zugreigfen. Worker PC mit DB, User 1 PC und User 2 PC.
Welche Lizenzen benötigen wir für die Standard Version? Und welche Version der DB sollen wir nehmen? 2022 oder 2019 reicht auch (falls günstiger)?

Kann man die 2014 Version mit einem Klick upgraden oder müssen wir die DB sichern, neue Version installieren und die DB aus dem Backup widerherstellen?

Was muss man bei der Installation beachten, damit alles genauso installiert wird wie damals vor x Jahren? Ich weiss nicht mehr warum, wir haben aber mehrere NVMe und HDDs und die DB liegt auf einer separaten NVMe, Temp DB auf einer anderen NVMe, Backup auf einer separaten HDD, WAWITEMP Logs und WAWIUSER Logs auf einer anderen Disk usw.
Wenn man alles neu installieren muss, weiss ich nicht mehr ob ich es genauso hinbekommen wie damals :(

Danke im Voraus für die Hilfe!
 

Anhänge

  • Bildschirmfoto 2024-02-02 um 15.15.30.png
    Bildschirmfoto 2024-02-02 um 15.15.30.png
    471 KB · Aufrufe: 37
  • Bildschirmfoto 2024-02-02 um 15.16.12.png
    Bildschirmfoto 2024-02-02 um 15.16.12.png
    395,7 KB · Aufrufe: 37

recent.digital

Offizieller Servicepartner
SPBanner
8. Juli 2015
2.037
682
Wuppertal
Hast du viele Bilder in der Datenbank?

Dann könnte Filestream ein möglicher Weg sein, den Kauf der Vollversion noch hinauszuzögern. Einmal in der SQL-Standard-Edition angekommen entsprechend des Microsoft-SQL Zyklus neugekauft werden.

Du hast 2,6 GB für den Transaktionslog reserviert - wovon aktuell 1% belegt ist. Das könnte ein Ansatzpunkt sein.

Auf welcher Wawi-Version bist du unterwegs? Wenn du noch auf der 1.5 unterwegs bist wird die Datenbank sich mit dem nächsten Update vergrößern.

Was muss man bei der Installation beachten, damit alles genauso installiert wird wie damals vor x Jahren? Ich weiss nicht mehr warum, wir haben aber mehrere NVMe und HDDs und die DB liegt auf einer separaten NVMe, Temp DB auf einer anderen NVMe, Backup auf einer separaten HDD, WAWITEMP Logs und WAWIUSER Logs auf einer anderen Disk usw.
Wenn man alles neu installieren muss, weiss ich nicht mehr ob ich es genauso hinbekommen wie damals :(

Danke im Voraus für die Hilfe!
Am besten fachkundige Hilfe holen, sichten lassen, konzeptionieren und dann entsprechend umsetzen.
 

surus

Sehr aktives Mitglied
28. September 2016
504
45
Wir haben nicht so viele Bilder in der DB, haben aber sehr viele Artikel ohne Bilder.
Wir haben noch 1.5.55.8 Version und wollten auf die aktuelle upgraden und haben Fehlermeldungen wegen Platzmangel bekommen. Ich gehe davon aus, wir müssen auf die Standard SQL umsteigen.
 

Christoph E.

Gut bekanntes Mitglied
Mitarbeiter
11. Oktober 2021
75
60
Du hast 2,6 GB für den Transaktionslog reserviert - wovon aktuell 1% belegt ist. Das könnte ein Ansatzpunkt sein.
Das Transaktionslog (die *.ldf-Datei(en)) zählen meines Erachtens nicht in das 10 GB Limit hinein. Nur die Grösse der *.mdf-Datei(en) ist relevant (also reine Daten + Indexe).
FILESTREAM ist auf jeden Fall eine mögliche Lösung, um noch eine Weile auf Express zu bleiben.

Wenn Ihr von der 1.5.55.8 auf die neueste WAWI-Version upgraden wollt, werdet Ihr höchstwahrscheinlich nicht um eine Standard-Edition drumherumkommen.
Im Upgrade auf die 1.6.0.0 wird die DB auf jeden Fall um mindestens 30% (kann auch deutlich mehr sein) größer.

Bei einem Upgrade würde ich auf den 2022er SQL-Server gehen. Es gibt inzwischen CU 11 (Cumulative Update) von Microsoft, so dass diese Version inzwischen ihre Kinderkrankheiten abgelegt haben dürfte.
Und das bedeutet dann 3 Jahre länger (im Vergleich zur 2019er Version) mehr Support durch MS-Updates.
 

surus

Sehr aktives Mitglied
28. September 2016
504
45
Danke für die Infos. Dann wird es 2022er sein.

Muss man die alte Version deinstallieren oder wird die neue einfach drauf installiert und erkennt die vorherigen Einstellungen bzw. Speicherpfäde für die TEMP und Backupdateien usw?
 

Christoph E.

Gut bekanntes Mitglied
Mitarbeiter
11. Oktober 2021
75
60
Ich denke, man kann das "drüberinstallieren", zumindest laut dieser Seite ("Unterstützte Versionsupgrades").
Aber testet das auf jeden Fall (bevor Ihr das auf dem Produktivsystem macht) vorher ausgiebig auf einem (separaten) Testsystem (kann ein alter nicht genutzter PC, Laptop o.ä. sein), dazu könnt Ihr z.B. auch erstmal die 2022er Developer-Edition nutzen. (die praktisch eine Vollversion ist, aber nicht im Produktiveinsatz genutzt werden darf).
Dort ein Backup der Produktiv-DB einspielen und dann das Upgrade auf die neueste SQL-Server und ggf. WAWI-Version testen.
Dann könnt Ihr auch abschätzen, wie lange das bei Eurer DB dauert und ob es irgendwelche Probleme gibt.
 

surus

Sehr aktives Mitglied
28. September 2016
504
45
Und wie soll ich die User CALs verstehen. Muss man etwas auf dem Benutzer PC dafür installieren oder in der Einstellungen auf dem SQL Server die drei Lizenzen eintragen und der Server kontrolliert, dass nicht mehr als 3 User gleichzeitig auf die DB zugreifen?
 

Christoph E.

Gut bekanntes Mitglied
Mitarbeiter
11. Oktober 2021
75
60
Das Lizenz-Thema ist nicht so ganz trivial, aber da gab es hier schon diverse Threads, wo es ausgiebige Infos zu gab, bspw. hier.
Am besten mal nach "Device Cal" oder "User Cal" suchen.
Und es gibt auch User hier im Forum, die in der Thematik fitter sind als ich und das garantiert besser beantworten können. :)
 
Zuletzt bearbeitet:

surus

Sehr aktives Mitglied
28. September 2016
504
45
Ich habe gerade im SQL Management Studio die Eigenschaften der DB angeschaut. Dort steht, dass wir 4 Benutzer haben. Wir haben aber nur drei aktive Nuter, soviel ich weiß. Kann man in der DB prüfen welche Benutzer gemeint sind und ob die in der letzten Zeit überhaupt aktiv waren?
Muss man für die vier Benutzer eine USER CAL kaufen oder nur für die drei, die tatsächlich benutzt werden?

Und kann man in der WaWi sehen welche Benutzer aktiv sind? Ich sehe in der WaWi insgesamt 5 Benutzer, zwei davon nutzen wir meiner Meinung nach gar nicht. Einer war am Anfang angelegt und wurde noch nie benutzt, der andere ist Unicorn2 Benutzer, wir nutzen Unicorn2 aber schon seit Jahren nicht mehr. Bevor ich die zwei Benutzer lösche, möchte ich gerne prüfen ob die überhaupt noch irgendwo aktiv tätig sind. Geht es in der WaWi?
 

mh1

Sehr aktives Mitglied
4. Oktober 2020
1.707
514
Und wie soll ich die User CALs verstehen. Muss man etwas auf dem Benutzer PC dafür installieren oder in der Einstellungen auf dem SQL Server die drei Lizenzen eintragen und der Server kontrolliert, dass nicht mehr als 3 User gleichzeitig auf die DB zugreifen?
Du brauchst für jeden Benutzer, der auf die Datenbank zugreift eine Lizenz. Die Lizenz ist ein Nutzungsrecht - ein Stück Papier, das du dir in die Schublade legst.
Im Server und im Benutzer PC musst du diesbezüglich nichts eintragen.

...dass nicht mehr als 3 User gleichzeitig auf die DB zugreifen?
Ob die Benutzer jetzt gleichzeitig oder nacheinander auf den Datenbankserver zugreifen ist dabei egal. Du brauchst für jeden Benutzer eine CAL.

Ich habe gerade im SQL Management Studio die Eigenschaften der DB angeschaut. Dort steht, dass wir 4 Benutzer haben.
Da musst du aufpassen. Das was du dir im Management Studio angezeigt hast sind vermutlich die Logins auf dem Datenbankserver. Also auch die Serviceaccounts
Für die Lizenzierung mit CAL interessieren dich aber nur die Benuter der Wawi, also die realen Menschen, die sich dann mit der Datenbank verbinden (also du und deine zwei Mitarbeiter)
 

surus

Sehr aktives Mitglied
28. September 2016
504
45
Danke! Nun ist die Verwirrung perfekt :)
Wir haben zwei User (Menschen) die auf die DB zugreifen und noch einen User ( Worker - kein Mensch) der auf dem DB Server läuft und alle 5 Minuten eine Abfrage macht.
Muss für den Worker keine UserCAL gekauft werden?
 

mh1

Sehr aktives Mitglied
4. Oktober 2020
1.707
514
Okay, meine Formulierung "reale Menschen" war unglücklich ;)
Der Worker braucht auch eine UserCAL.

SQL Server CALs brauchst du für jeden der In die Datenbank direkt Daten eingibt, ändert, abfragt oder sonst irgendwie anzeigt.
Ob es jetzt ein kohlenstoffbasierter Mensch ist oder ein KI gesteuerter Androide ist egal.

Mit Daten direkt abfragen oder anzeigen ist gemeint: Wenn du eine Kundenliste aus der Datenbank abfragst brauchst du eine User CAL. Wenn du diese Daten dann an mich mailst, brauch ich aber keine User CAL, weil ich die Daten ja nicht direkt beim DB-Server abgefragt habe.
 

John

Sehr aktives Mitglied
3. März 2012
3.352
758
Berlin
Okay, meine Formulierung "reale Menschen" war unglücklich ;)
Der Worker braucht auch eine UserCAL.

Gegeben sein ein Mensch mit Namen "Thomas".
Wenn Thomas einen manuellen Shopabgleich aus der Wawi heraus macht, ist nur eine UserCal nötig.
Wenn Thmas einen Worker (also nur eine andere Software als die Wawi oder noch schlimmer mit Wawi 1.5 den alten Worker und somit eigentlich die Wawi) mit den gleichen Zugangsdaten wie zuvor mit der Wawi startet, so braucht er plötzlich 2 Cals?

Zur Diskussion...
 

surus

Sehr aktives Mitglied
28. September 2016
504
45
Gerade irgendo im Netz gelesen. Wenn ein Mitarbeiter mehrere Postfächer hat oder ihm verschiedene andere Usernamen zugewiesen sind, die aber alle von diesem einzigen Mitarbeiter benutzt werden, dann braucht man nur eine USER CAL. Das verstehe ich nun mit dem Worker so, dass eine Person merere Konten haben kann, die alle dieser Person zugeordnet sind (z.B. WaWi Benuzer und Worker sind einer Person zugeordnet) und man für diese Person eine USER CAL benötigt.
Worker ist keine Person, sondern ein spezielles Konto einer und der selben Person die auch als Nutzer in der WaWi fungiert. Somit keine extra USER CAL für den Worker notwendig.
 

mh1

Sehr aktives Mitglied
4. Oktober 2020
1.707
514
Gegeben sein ein Mensch mit Namen "Thomas".
Wenn Thomas einen manuellen Shopabgleich aus der Wawi heraus macht, ist nur eine UserCal nötig.
Wenn Thmas einen Worker (also nur eine andere Software als die Wawi oder noch schlimmer mit Wawi 1.5 den alten Worker und somit eigentlich die Wawi) mit den gleichen Zugangsdaten wie zuvor mit der Wawi startet, so braucht er plötzlich 2 Cals?

Zur Diskussion...
Wenn Thomas den Worker startet ist der Zugriff mit der User CAL von Thomas lizensiert. Thomas könnte ja auch mit HeidSQL oder sonstwas kommen.
Wie und mit was und wie oft Thomas auf den Server zugreift ist egal.
Falls der Worker aber ein eigener Benutzer ist braucht er auch eine eigene CAL.

Es galt immer "If you query it, you have to license it."
Wobei dieses "it" im Microsoft Sprech immer die Windows Umgebung meint.

Kann aber sein, dass sich das geändert hat seit SQL 2019 , weil da hat MS ja auch dieses Software Assurance eingeführt.
 

mvh

Sehr aktives Mitglied
26. Oktober 2011
812
290
Moin.
Diese Lizenzierung ist tatsächlich etwas verwirrend und MS mit den ganzen Änderungen macht es nicht leichter.
Ich versuche es anhand von Beispielen zu erklären.
Wir haben SQL Server, Thomas (später Liza) und Worker.

1. Thomas, Worker und der SQL Server nutzen 1 Gerät, nämlich den physischen Server.
Der SQL Server selbst hat ein Device CAL.
Auf dem Gerät, wo der SQL Server läuft, kann der Worker und Thomas ohne Lizenzen arbeiten,
vorausgesetzt der Thomas meldet sich per Tastatur und nicht per RDP von einem anderen Gerät.

2. Thomas hat ein/mehrere/viele Notebooks, der SQL Server und der Worker laufen auf dem Server, oder auch nicht.
Hier braucht Thomas entweder 1 x User CAL, oder Anzahl der Geräte x Device CAL.
Da Microsoft nicht zwischen User / Device CAL unterscheiden kann (sehen gleich aus ?) - reicht 1 x CAL für Thomas
Thomas kann auch den Worker auf seinem Notebook starten und da Microsoft beim Audit nicht zwischen Programmen
sondern zwischen Windows-Benutzern unterscheidet - ist es egal ob WaWi, Worker ("ist auch eigentlich WaWi") im Kontext vom Benutzer-Thomas läuft.

3. Thomas bringt seine Freundin Liza mit.
Thomas und Liza arbeiten abwechselnd auf einem Notebook - 1 x Device CAL (oder einfach 1 x CAL)
Thomas und Liza haben eigene Notebooks, aber Liza hat kein Windows-Konto und meldet sich als Thomas an: 1 x User CAL (1 x CAL) ist erlaubt,
da Thomas auch an mehreren Notebooks sich anmelden darf ODER 2 x Device CAL, da freut sich Microsoft.
Thomas und Liza haben eigene Notebooks und eigene Windows-Accounts = 2 x CAL (egal ob Device CAL oder User CAL) - hier kann man nicht tricksen.

Viele Grüße, Ihr MVH-Team
 

mh1

Sehr aktives Mitglied
4. Oktober 2020
1.707
514
Thomas und Liza haben eigene Notebooks, aber Liza hat kein Windows-Konto und meldet sich als Thomas an: 1 x User CAL (1 x CAL) ist erlaubt,
Das ist das was Microsoft als Multiplexing bezeichnet ;)
Wenn man nach User lizensiert, bräuchte man hier auch zwei User CAL's
Das ist ähnlich wie wenn man sagt, die Wawi geht ja eigentlich nur mit dem einen sa Benutzer auf den SQL-Server...

wenn man tricksen will, könnte man ja auch einfach gar keine CAL's kaufen ...oder z.b. die Developer draufmachen

Meine Meinung: Am besten wo immer möglich auf Microsoft Produkte verzichten und somit u.a. den Lizenzdschungel mit regelmäßig wiederkehrenden Ausgaben umgehen ;)
 
Ähnliche Themen
Titel Forum Antworten Datum
Neu Installation MS SQL 2022 Express: Fehler beim Warten auf das Wiederherstellungshandle des Datenbankmoduls Installation von JTL-Wawi 9
Neu Umzug von SQL 2016 Express auf SQL 2019 Standard mit Wawi 1.8.12.2 Installation von JTL-Wawi 10
Neu Suche SQL Abfrage für Hersteller die keinem Artikel mehr zugeordnet sind. User helfen Usern - Fragen zu JTL-Wawi 6
MS SQL von JTL an N8N anbinden JTL-Wawi 1.9 5
Neu SQL Abfrage für offene Aufträge über Ameise User helfen Usern - Fragen zu JTL-Wawi 5
Neu Suche Kenner der MS SQL Datenbanken und JTL-WaWi vorzugsweise Raum Aachen Dienstleistung, Jobs und Ähnliches 1
Mehrere SQL Server JTL-Wawi 1.9 6
Neu Shop Komplettabgleich nicht möglich, Globale Daten verstopft SQL Tabelle tGlobalsQueue komplett JTL-Wawi - Fehler und Bugs 0
Neu Was passiert wenn ich Amazon Aufträge, Lieferscheine und Rechnungen per SQL aus der WAWI-Datenbank lösche? User helfen Usern - Fragen zu JTL-Wawi 0
SQL Abfrage bei Workflow Datei Schreibn JTL-Wawi 1.9 1
Neu SQL-Abfrage von im Onlineshop aktiven Artikeln JTL Ameise - Eigene Exporte 2
Neu Biete: Windows Server optimiert für JTL und MS SQL Standard Lizenz (8 Monate alt, 42% unter Neupreis) Dienstleistung, Jobs und Ähnliches 1
Gespeicherte Filter (Lagerbewertung) nach SQL Umzug nicht mehr abrufbar JTL-Wawi 1.9 0
Neu Update für Shopvote 1.1.0 führt zu SQL-Fehler Plugins für JTL-Shop 5
Neu SQL: Positionen eines Auftrags sind auf welchem Lieferschein gelandet? Eigene Übersichten in der JTL-Wawi 7
Neu Backup einrichten, habe die SQL Anmeldedaten verlegt Installation von JTL-Wawi 1
Artikel wird nicht gelistet - 102047 - FORBIDDEN CHARACTERS Otto.de - Anbindung (SCX) 0
Aufpreis des Kindartikels wird nicht in der Beschaffung übernommen JTL-Wawi 1.9 1
Otto Maximalbestand wird nicht akzeptiert | Urlaubsmodus Otto.de - Anbindung (SCX) 1
Artikelzustand wird doppelt und mit doppeltem Suffix erzeugt JTL-Wawi 1.9 3
In Bearbeitung QR-Code auf Kassenbon wird nicht ausgegeben JTL-POS - Fehler und Bugs 6
Wie wird der Sonderpreis auf die Kindartikel übertragen? JTL-Wawi 1.9 4
Neu 1.2.3.8. Gewicht bei Variation wird nicht dazugerechnet User helfen Usern - Fragen zu JTL-Wawi 2
Neu Fehler: Eine Bestellung wird nicht mit Wawi synchronisiert JTL-Shop - Fehler und Bugs 2
Neue Bankverbindung wird auf der Rechnung nicht angezeigt JTL-Wawi 1.9 1
Neu Bestand pro Lager wird nicht angezeigt. Allgemeine Fragen zu JTL-Shop 3
Neu "Benachrichtigen Wenn Verfügbar" wird nicht mehr angezeigt Allgemeine Fragen zu JTL-Shop 2
Gewichtsabweichung eines Artikels bei Variationen wird nicht in Auftrag übernommen JTL-Wawi 1.8 3
Neu Hinweis bei Wareneingang wird nicht mehr angezeigt JTL-Wawi - Fehler und Bugs 2
Neu Bewertungserinnerung nach Artikelkauf - Mail wird mehrfach an Kunden versendet Betrieb / Pflege von JTL-Shop 1
Neu Neue Versandklasse - wird partout nicht beachtet Allgemeine Fragen zu JTL-Shop 3
In Bearbeitung Nach Update am 24.01.2025 wird kein Lagerbestand mehr angezeigt !!!! Einrichtung / Updates von JTL-POS 5
Beantwortet OPI sendet den Betrag aber es wird abgebrochen Einrichtung / Updates von JTL-POS 2
Neu Versandetikett wird nach Scannen eines Artikels gedruckt JTL-WMS / JTL-Packtisch+ - Fehler und Bugs 0
Neu JTL-WAWI API] - Trigger Sales Order Workflow Event - X-RunAs wird ignoriert JTL-Wawi - Fehler und Bugs 0
Neu Anteiliger Umsatz mit Shopguthaben wird in Bestellung nicht richtig dargestellt Allgemeine Fragen zu JTL-Shop 0
Neu Kindartikel wird nicht angelegt JTL-Ameise - Fehler und Bugs 3
Lieferzeit wird auf der Artikeldetailseite nicht angezeigt Einrichtung JTL-Shop5 7
Neu Seit update auf version 5.4 habe ich den Fehler das die Shop class nicht mehr gefunden wird. Technische Fragen zu Plugins und Templates 4
eBay Artikel wird nicht vollständig aktualisiert eBay-Anbindung - Fehler und Bugs 0
Neu "Einheit Bezugsmenge" wird nicht immer exportiert und kann gar nicht importiert werden JTL-Ameise - Fehler und Bugs 4
Neu "Rechnung erstellen" > "Ohne Vorschau mit Ausgabe" kann nicht komplett abgebrochen werden: eine Rechnung wird immer erstellt! JTL-Wawi - Fehler und Bugs 0
Neu Der Amazon Bestand wird nicht übernommen/gespeichert. Worker setzt den vollen Lagerbestand wieder ein. JTL-Wawi - Fehler und Bugs 0
Neu X-Rechnung wird nicht verschickt Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 7
In Bearbeitung TSE wird eingerichtet… schon fast 3 Stunden JTL-POS - Fehler und Bugs 1
Lieferantenbestellung an FBA wird nicht automatisch zugebucht JTL-Wawi 1.9 0
Gelöst JTL POS - mehrere Filialen - je Filiale eine Kasse im Dashboard in Wawi wird aber alles zusammen gefasst Allgemeine Fragen zu JTL-POS 1
Neu Kauf aus Österreich wird im Warenkorb mit 19% angezeigt Betrieb / Pflege von JTL-Shop 0
Neu Newsletter-anmeldung wird nicht auf der Website angezeigt Allgemeine Fragen zu JTL-Shop 1
Neu Überverkauf ebay = erlaubt, - ebay Angebot wird aber nicht gestartet - Hilfe eBay-Anbindung - Ideen, Lob und Kritik 0

Ähnliche Themen