Oprava databáze modelu systému SQL Server
Summary: Oprava databáze modelu systému SQL Server
Symptoms
Problém:
Databáze modelu v instanci systému Microsoft SQL Server, se kterou pracujete, se poškodí a nespustí se služba SQL Server.
Cause
Resolution

Opravy:
V mnoha případech obnovení databáze systému SQL Server opraví poškozený problém databáze a vrátí všechny věci zpět do normálu. Poškozená databáze modelu vytváří problémy, které ztěžují provedení normálního obnovení. Není možné spustit službu SQL Server, znemožňuje to běžné obnovení systému SQL Server v nástroji SQL Server Studio Management.
Nejrychlejší a nejspolehlivější řešení pro uvedení databáze modelu systému SQL Server online vyžaduje získání nové kopie souborů databáze modelu a restartování služby SQL Server. Níže je uveden postup, jak najít a nahradit potřebné soubory šablony SQL za účelem úspěšné výměny souboru databáze modelu, což umožní úspěšné spuštění systému SQL Server.
Postup obnovení databáze modelu:
- V instalaci systému Microsoft SQL Server přejděte do složky výchozího úložiště šablon databáze . Výchozí umístění je "C:\Program Files\Microsoft SQL Server\MSSQLxxSQLInstanceName\MSSQL\Binn\Templates". Název instance systému SQL Server v tomto příkladu se může lišit, ale představuje název instance, se kterou pracujete, aby nahradila soubory databáze modelu.
V našem příkladu níže:
"C:\Program Files\Microsoft SQL Server\MSSQL14. Složka SQLTEST\ MSSQL\Binn\Templates" je umístění našich základních výchozích souborů databáze modelu.
- Když vyhledáme soubory model.mdf a modellog.ldf, zkopírujte je a připravte je na vložení do pracovního adresáře databáze naší instance systému SQL Server.
- Vložte zkopírované výchozí soubory databáze modelu do pracovního adresáře databáze pro náš nainstalovaný server SQL. V takovém případě je umístění cesty k souboru "C:\Program Files\Microsoft SQL Server\MSSQL14SQLTEST\MSSQL\DATA".
- Vyhledejte název instance pro službu SQL Server, kterou v nástroji SQL Server Configuration Manager řešíme odstraňováním problémů. V tomto případě se jedná o SQL Server (SQLTEST).
- Spusťte službu související s instancí systému SQL Server, u které pracujeme na odstraňování problémů.
- Pokud byla databáze modelu přizpůsobena tak, aby zahrnovala běžné databázové položky a funkce používané pro organizační produkční databáze, je možné provést obnovení dobré zálohy databáze modelu, aby se tyto položky a funkce vrátily zpět do databáze modelu.
- Zde by se měly použít nejnovější aktualizace pro systém SQL Server, aby byla zajištěna, že verze naší databáze modelů odpovídá našim ostatním systémovým databázím.