Fehlermeldung - Das Datenbanksystem (Microsoft SQL Server 16.0) lieferte folgende Rückmeldung:

Fehlermeldung - Das Datenbanksystem (Microsoft SQL Server 16.0) lieferte folgende Rückmeldung:

 

image-20260109-155203.png

Das Datenbanksystem (Microsoft SQL Server 16.0) lieferte folgende Rückmeldung:

42000 Speicherplatz für das "dbo.Activities.PK_Activities_ID"-Objekt in der combit_Large6-Datenbank konnte nicht belegt werden, da die Dateigruppe "PRIMARY" voll ist.
Speicherplatz kann durch Löschen nicht benötigter Dateien, Löschen von Objekten in der Dateigruppe, Hinzufügen von Dateien zur Dateigruppe oder Festlegen der automatischen Vergrößerung für vorhandene Dateien in der Dateigruppe gewonnen werden.

(0x00000451)


🧠 Was bedeutet der Fehler?

Kurzfassung:
👉 Die PRIMARY-Dateigruppe der SQL-Server-Datenbank ist voll.
SQL Server kann keinen weiteren Speicher für den Primärschlüssel-Index PK_Activities_ID anlegen oder erweitern.

Der Fehler tritt beim Speichern eines Datensatzes auf, weil:

  • ein neuer Datensatz eingefügt wird oder

  • ein Index (Primärschlüssel) wachsen muss (z. B. durch Fragmentierung oder Page-Splits).


🔍 Typische Ursachen

Hier die häufigsten Gründe aus der Praxis:

1️⃣ Datenbankdatei hat Maximalgröße erreicht

  • Versionseinschränkung (Bsp. Express Edition bei 10 GB)

    • Vermutlich hat man in dem Fall Dateien in den Aktivitäten abgelegt.

  • MDF-Datei (PRIMARY) ist voll

  • AUTOGROWTH ist deaktiviert oder auf ein Limit begrenzt

  • Datenträger selbst ist voll


4️⃣ Alte Daten / Logs nie bereinigt

  • Historische Daten ohne Archivierung

  • Große Tabellen ohne Partitionierung

  • Alte Testdaten / Logs noch vorhanden


🛠️ Wie kann man den Fehler beheben?

Sofortmaßnahmen (Quick Fix)

✔️ Daten aus dem System löschen

✔️ Dateien in einem Filesystem ablegen

✔️ Daten aus dem System löschen

👉 Das ist meist der schnellste Weg, damit das System sofort wieder läuft.

Empfohlene Lösung

✔️ Falls es sich um eine Express Edition handelt auf die Standard Version des SQL-Servers updaten


🚨 Warum kommt der Fehler jetzt?

Sehr typisch in solchen Szenarien:

  • Wachstum über längere Zeit ignoriert

  • Plötzlich viele Inserts (z. B. Workflow, Import, API)

  • Index braucht mehr Platz → PRIMARY voll → harter Fehler (eher unwahrscheinlich)