SQL Server-Modelldatenbankreparatur

Summary: SQL Server-Modelldatenbankreparatur

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Symptoms

Problem:
Die Modelldatenbank auf der Instanz von Microsoft SQL Server, mit der Sie arbeiten, ist beschädigt und der SQL Server-Service wird nicht gestartet.

Cause

Softwarebeschädigung von Microsoft SQL Server-Datenbanken, -Protokollen und -Anwendungsdateien

Resolution

Beschreibung der Microsoft SQL Server-Modelldatenbank und deren Zweck als SQL Server-Systemdatenbank.

Behebt:
In vielen Szenarien wird durch die Wiederherstellung einer SQL Server-Datenbank ein beschädigter Datenbank-Incident wiederhergestellt und alles wieder normalisiert. Eine beschädigte Modelldatenbank verursacht Probleme, die einen normalen Wiederherstellungsvorgang erschweren. Wenn der SQL Server-Service nicht gestartet werden kann, ist eine allgemeine SQL Server-Wiederherstellung in SQL Server Studio Management unmöglich.

Die schnellste und zuverlässigste Lösung für die Online-Bereitstellung der SQL Server-Modelldatenbank erfordert, dass eine neue Kopie der Modelldatenbankdateien erstellt und der SQL Server-Service neu gestartet wird. Die folgenden Schritte dienen zum Suchen und Ersetzen der erforderlichen SQL-Vorlagendateien für einen erfolgreichen Austausch der Modelldatenbankdatei, sodass SQL Server erfolgreich gestartet werden kann.

Schritte zum Wiederherstellen der Modelldatenbank:

  1. Navigieren Sie zum Ordner "Default Database Template store" in einer Microsoft SQL Server-Installation. Der Standardspeicherort ist "C:\Program Files\Microsoft SQL Server\MSSQLxxSQLInstanceName\MSSQL\Binn\Templates". Der Name der SQL Server-Instanz in diesem Beispiel kann unterschiedlich sein, stellt jedoch den Namen für die Instanz dar, mit der die Modelldatenbankdateien ersetzt werden.

In unserem Beispiel unten:
"C:\Program Files\Microsoft SQL Server\MSSQL14. Der Ordner SQLTEST\ MSSQL\Binn\Templates ist der Speicherort unserer Standardmäßigen Modelldatenbankdateien.

Standardspeicherort der Vorlagendateien der Microsoft SQL Server-Modelldatenbank.
  1. Wenn wir die Dateien model.mdf und modellog.ldf finden, kopieren Sie die Dateien und lassen Sie sie in das Arbeitsdatenbankverzeichnis unserer SQL Server-Instanz einfügen.
Standarddateispeicherort für die Modelldatenbank und Protokolldateien.
  1. Fügen Sie die kopierten Standardmodelldatenbankdateien in das Arbeitsdatenbankverzeichnis für unseren installierten SQL Server ein. In diesem Fall lautet der Speicherort des Dateipfads "C:\Program Files\Microsoft SQL Server\MSSQL14SQLTEST\MSSQL\DATA".  
Standardmäßiger Speicherort der aktiven Datenbankdatei der SQL Server-Modelldatenbank.
  1. Suchen Sie den Instanznamen für den SQL Server-Service, für den wir ein Troubleshooting in SQL Server Configuration Manager durchführen. In diesem Fall ist es SQL Server (SQLTEST).
Speicherort in Microsoft SQL Server Configuration Manager, an dem sich der SQL Server-Service für die SQL Server-Instanz befindet.
  1. Starten Sie den Service in Bezug auf die SQL Server-Instanz, für die wir ein Troubleshooting durchführen.
Starten des SQL Server-Services.
  1. Wenn die Modelldatenbank so angepasst wurde, dass sie allgemeine Datenbankelemente und Funktionen enthält, die für Produktionsdatenbanken des Unternehmens verwendet werden, kann eine Wiederherstellung eines guten Backups der Modelldatenbank durchgeführt werden, um diese Elemente und Funktionen wieder in die Modelldatenbank zu integrieren. 
  2. Die neuesten Aktualisierungen für SQL Server sollten hier ebenfalls angewendet werden, um sicherzustellen, dass die Version unserer Modelldatenbank mit unseren anderen Systemdatenbanken übereinstimmt.

Affected Products

Dell Quickstart Data Warehouse Appliance, Prosupport for Microsoft Software
Article Properties
Article Number: 000134526
Article Type: Solution
Last Modified: 18 Mar 2025
Version:  5
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.