Sql Server model database herstellen

Zusammenfassung: Sql Server model database herstellen

Dieser Artikel gilt für Dieser Artikel gilt nicht für Dieser Artikel ist nicht an ein bestimmtes Produkt gebunden. In diesem Artikel werden nicht alle Produktversionen aufgeführt.

Symptome

Probleem:
De modeldatabase op de instantie van Microsoft SQL Server waarmee u werkt is beschadigd en de SQL Server-service start niet op.

Ursache

Softwarebeschadiging van Microsoft SQL Server database, logboeken en applicatiebestanden

Lösung

Beschrijving van Microsoft SQL Server Model Database en het doel ervan als SQL Server-systeemdatabase.

Fixes:
In veel scenario's verhelpt het herstellen van een SQL Server-database een beschadigd database-incident en worden alle dingen weer normaal. Een beschadigde modeldatabase veroorzaakt problemen waardoor het moeilijk is om een normale herstelbewerking uit te voeren. Als u de SQL Server Service niet kunt starten, is het uitvoeren van een veelvoorkomend SQL Server-herstel in SQL Server Studio Management onmogelijk.

De snelste en meest betrouwbare oplossing voor het online brengen van de SQL Server Model database vereist een nieuwe kopie van de modeldatabasebestanden en het opnieuw opstarten van de SQL Server Service. De onderstaande stappen zijn voor het vinden en vervangen van de benodigde SQL-sjabloonbestanden om een succesvolle vervanging van het modeldatabasebestand uit te voeren, zodat SQL Server succesvol kan starten.

Stappen voor het terugzetten van de modeldatabase:

  1. Ga naar de map Default Database Template store in een Microsoft SQL Server-installatie. De standaardlocatie is "C:\Program Files\Microsoft SQL Server\MSSQLxxSQLInstanceName\MSSQL\Binn\Templates." De naam van de SQL Server-instantie in dit voorbeeld kan verschillen, maar het vertegenwoordigt de naam voor de instantie waarmee wordt gewerkt om de modeldatabasebestanden te vervangen.

In ons onderstaande voorbeeld:
"C:\Program Files\Microsoft SQL Server\MSSQL14. De map SQLTEST\ MSSQL\Binn\Templates" is de locatie van onze standaardmodeldatabasebestanden.

Standaardlocatie van de sjabloonbestanden van de Microsoft SQL Server Model Database.
  1. Wanneer we de model.mdf- en modellog.ldf-bestanden vinden, kopiëren we de bestanden en laten we ze klaar om te plakken in de werkende databasedirectory van onze SQL Server-instantie.
Standaard bestandslocatie voor de modeldatabase en logboekbestanden.
  1. Plak de gekopieerde standaardmodeldatabasebestanden in de werkende databasemap voor onze geïnstalleerde SQL Server. In dit geval is de locatie van het bestandspad "C:\Program Files\Microsoft SQL Server\MSSQL14SQLTEST\MSSQL\DATA"  
Standaard actieve databasebestandslocatie van de SQL Server Model database.
  1. Zoek de instantienaam voor de SQL Server-service die we in SQL Server Configuration Manager oplossen. In dit geval is het SQL Server (SQLTEST).
Locatie in Microsoft SQL Server Configuration Manager waar de SQL Server Service voor de SQL Server-instantie zich bevindt.
  1. Start de service met betrekking tot de SQL Server-instantie die we aan het oplossen zijn.
De SQL Server-service starten.
  1. Als de modeldatabase is aangepast om gemeenschappelijke databaseitems en functies op te nemen die worden gebruikt voor organisatorische productiedatabases, kan een goede back-up van de modeldatabase worden uitgevoerd om deze items en functies terug te krijgen in de modeldatabase. 
  2. De nieuwste updates voor SQL Server moeten ook hier worden toegepast om ervoor te zorgen dat de versie van onze modeldatabase overeenkomt met onze andere systeemdatabases.

Betroffene Produkte

Dell Quickstart Data Warehouse Appliance, Prosupport for Microsoft Software
Artikeleigenschaften
Artikelnummer: 000134526
Artikeltyp: Solution
Zuletzt geändert: 18 März 2025
Version:  5
Antworten auf Ihre Fragen erhalten Sie von anderen Dell NutzerInnen
Support Services
Prüfen Sie, ob Ihr Gerät durch Support Services abgedeckt ist.