У нас есть полностью пропатченный стандартный сервер Windows 2012 R2, который использует резервное копирование Windows на внешний USB-накопитель. Резервное копирование выполняется, но мы получаем несколько ошибок WID, которые все связаны с WSUS.
Application Message: (null)
Component: master
Logical Path: DC1\MICROSOFT##WID
Component Result: 800423F4
Component Message: (null)
File Spec: C:\Windows\WID\Data\master.mdf Recursive: 0
File Spec: C:\Windows\WID\Data\mastlog.ldf Recursive: 0
У нас есть WSUS, работающий на этом сервере. Когда мы впервые установили WSUS, база данных была размещена на этом сервере. Теперь база данных SQL находится на другом сервере. Это было проверено путем просмотра реестра. Файл master.mdf не существует на этом сервере. Как нам заставить резервное копирование Windows прекратить поиск файла master.mdf, чтобы наши резервные копии могли отображаться как успешные.
когда я смотрю в реестр,
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\MSWIN8.SQLWID\MSSQLSERVER\Parameters\SQLArg0
REG_SZ - dC:\WindowsWID\Data\master.mdf
не появляется. Я пытался войти в SQL с помощью sqlcmd, sqlcmd -S np:\\dc1\pipe\sql\query
и это не помогло проверить сервер. Я также пробовал использовать коммутатор -E
и -U sa
-P password
коммутаторы, но все равно не могу войти.
В разделе «Программы и компоненты» SQL не отображается как установленный компонент.
Попытаюсь предоставить всю необходимую информацию, чтобы задать вам несколько вопросов.
Разобрались с проблемой: Мы разобрались. Мы удалили MSSQL из реестра, следуя инструкции по следующей ссылке.https://www.javelin-tech.com/blog/2017/08/uninstall-microsoft-sql-server/и это исправило наши проблемы с резервным копированием.
решение1
Этот путь относится к внутренней базе данных Windows (WID), другие роли могут использовать WID (он не является специфичным для WSUS).
Удалить внутреннюю базу данных Windows можно, удалив следующую функцию:
Uninstall-WindowsFeature -Name 'Windows-Internal-Database'