Заблокированный IP -адрес

Краткое содержание:

В этой статье я предоставлю пошаговые инструкции по восстановлению системных баз данных в SQL Server. Я буду обсуждать ограничения и ограничения, связанные с восстановлением баз данных Master, Model, MSDB и TEMPDB. Я также предоставлю предпосылки, чтобы убедиться, что вы сможете восстановить системные базы данных в их текущих настройках. Кроме того, я объясню, как восстановить базу данных системы ресурсов, и обсудить задачи после повторного замены, которые необходимо выполнить.

Ключевые моменты:

1. Восстановление баз данных системы: Системные базы данных должны быть восстановлены, чтобы исправить задачи повреждения или изменить сбор на уровне сервера по умолчанию.

2. Ограничения и ограничения: Ремонция баз данных системы приводит к потере модификаций и объектов пользователей в базах данных Master, Model и MSDB.

3. Предварительные условия: Записать значения конфигурации по всей стране перед восстановлением системных баз данных.

4. Восстановление системных баз данных: Процедура восстановления системных баз данных не может быть указана для отдельных баз данных.

5. Восстановление баз данных системы для экземпляра SQL Server: Следуйте указанным шагам на активном узле и возьмите ресурс SQL Server в автономном режиме в кластерные экземпляры.

6. Задачи после замены: Выполните дополнительные задачи, такие как восстановление резервных копий и воссоздание недостающих записей после восстановления системных баз данных.

Вопросы:

  1. Q1: Какова цель восстановления баз данных системы?
  2. A1: Реконструкция баз данных системы необходима для решения проблем повреждения или изменения сбора на уровне сервера по умолчанию.

  3. Q2: Какие ограничения и ограничения следует учитывать при восстановлении баз данных системы?
  4. A2: при восстановлении баз данных системы, любые модификации пользователей и объекты в базах данных Master, Model и MSDB.

  5. Q3: Какие предпосылки должны быть выполнены перед восстановлением системных баз данных?
  6. A3: Перед восстановлением системных баз данных важно записать все значения конфигурации по всему серверу.

  7. Q4: Можно ли указать отдельные системы системных данных для восстановления?
  8. A4: Нет, процедура для восстановления баз данных системы применяется ко всем четырем системам системных данных – Master, Model, MSDB и TempdB.

  9. Q5: Какие шаги следует выполнять для восстановления системных баз данных для экземпляра SQL Server?
  10. A5: Шаги включают вставку установки SQL Server или поиск настройки.exe -файл, запустив команду с указанными параметрами и обеспечивая повышенные привилегии, когда это применимо.

  11. Q6: перестроенная база данных ресурсов вместе с другими базами данных системы?
  12. A6: Нет, база данных ресурсов не перестраивается во время процедуры для восстановления системных баз данных.

  13. Q7: Как выполнять команду настройки для восстановления баз данных системы?
  14. A7: Команда настроек, включая необязательные параметры, должна быть выполнена из командной строки с привилегиями администратора.

  15. Q8: Каково значение параметра /sqlsysadminaccounts?
  16. A8: Параметр /SQLSysAdminAccounts указывает группы Windows или отдельные учетные записи, чтобы добавить к фиксированной роли сервера SysAdmin.

  17. Q9: Можно ли изменить сбор на уровне сервера во время процесса восстановления?
  18. A9: Да, сопоставление на уровне сервера может быть изменено, но это не влияет на сопоставление существующих баз данных пользователей.

  19. Q10: Какие дополнительные задачи необходимо выполнять после восстановления системных баз данных?
  20. A10: После восстановления баз данных вам может потребоваться восстановить недавние резервные копии и воссоздать отсутствующие записи для баз данных пользователей, логин, конечных точек и т. Д.

Ответы:

A1: Цель восстановления баз данных системы состоит в том, чтобы исправить задачи коррупции в базах данных Master, Model, MSDB или ресурсов, или для изменения сбора на уровне сервера по умолчанию. Восстановление гарантирует, что системные базы данных находятся в здоровом состоянии и могут правильно функционировать.

A2: Когда системы данных MASTER, MODEL, MSDB и TEMPDB восстанавливаются, существующие базы данных отбрасываются и воссоздаются. Это означает, что любые пользовательские модификации, объекты или настройки в этих базах данных потеряны. Важно сделать резервные копии и отметить любые пользовательские конфигурации перед восстановлением системных баз данных.

A3: Перед восстановлением системных баз данных рекомендуется записать все значения конфигурации по всей стране. Это можно сделать путем выполнения запросов SQL для получения информации о конфигурациях, версии продукта, сбора и местоположения файлов. Собранная информация будет полезна для восстановления системных баз данных в их текущих настройках после процесса восстановления.

A4: Нет, невозможно указать отдельные системы системных данных для восстановления. Процедура восстановления системных баз данных применяется ко всем четырем базам данных – Master, Model, MSDB и TempdB. Если вам нужно восстановить любую из этих баз данных, вам придется восстановить их все.

A5: Для восстановления системных баз данных для экземпляра SQL Server выполните следующие действия:

  1. Вставьте носитель установки SQL Server в дисковый диск или найти настройку.exe -файл на локальном сервере.
  2. Из командной строки запустите команду с необходимыми параметрами. Например:
    setup /Quiet /action = RebuildDatabase /instancename = instancename /sqlsysadminaccounts = accounts [ /sapwd = strongpassword] [ /sqlCollation = collationName]
  3. Убедитесь, что у вас есть необходимые привилегии для выполнения команды Setup, особенно если включено управление учетной записью пользователя (UAC). Командная строка должна быть запущена в качестве администратора.
  4. Во время процесса восстановления системы данных системных данных будут отброшены и воссозданы в соответствии с указанными параметрами.

A6: база данных ресурсов не перестраивается во время процедуры для восстановления системных баз данных. Он остается нетронутым и не требует дополнительных действий. База данных ресурсов предоставляет системные объекты и метаданные, используемые экземпляром SQL Server.

A7: Чтобы выполнить команду Setup для восстановления баз данных системы, выполните следующие действия:

Имя параметра Описание
/Тихий или /Q Указывает, что настройка должна работать без какого -либо пользовательского интерфейса.
/Action = RebuildDatabase Указывает, что настройка должна воссоздать системы системных данных.
/Instancename = instanceName Имя экземпляра SQL Server. Для экземпляра по умолчанию введите MSSQLServer.
/Sqlsysadminaccounts = счета Определяет группы Windows или отдельные учетные записи, чтобы добавить к фиксированной роли сервера SysAdmin.
[ /Sapwd = strongpassword] Определяет пароль для учетной записи SQL Server SA, если включен режим смешанной аутентификации.
[ /SqlCollation = collationName] Определяет новую коллекцию, которая будет использоваться для сервера.

Примечание безопасности: Крайне важно использовать сильный пароль для входа в систему SA, чтобы предотвратить несанкционированный доступ к экземпляру SQL Server.

A9: Да, сопоставление на уровне сервера может быть изменено во время процесса восстановления. Если в операторе Rebuild указана новая коллекция, базы данных систем (Master, Model, MSDB и TempdB) будут созданы с использованием новой настройки Collation. Тем не менее, важно отметить, что изменение сбора на уровне сервера не изменяет коллекцию существующих баз данных пользователей. Все недавно созданные базы данных пользователей будут использовать новую коллекцию по умолчанию.

A10: После восстановления системных баз данных, возможно, потребуются следующие задачи после повторного замены:

  • Восстановить последние полные резервные копии баз данных Master, Model и MSDB. Это важно, чтобы убедиться, что любые пользовательские конфигурации, объекты или настройки сохраняются.
  • Убедитесь, что восстановленные резервные копии актуальны и отражают желаемое состояние баз данных. Если резервная копия недоступна или если восстановленная резервная копия не является актуальной темой, вам может потребоваться воссоздать какие-либо недостающие записи для баз данных пользователей, входа в систему, резервные устройства, задания SQL Server, конечные точки и любые другие соответствующие элементы. Используйте исходные сценарии или конфигурации, чтобы воссоздать записи.
  • Закрепите сценарии, которые используются для воссоздания отсутствующих записей, чтобы предотвратить несанкционированный доступ или модификации.

Заблокированный IP -адрес

Надеюсь, вы еще не отформатировали, но, поскольку вам все равно придется сделать это, почему бы просто не переустановить все эти игры?

Ремонтные системы системных баз данных

Системные базы данных должны быть перестроены, чтобы исправить задачи коррупции в базах данных Master, модели, MSDB или ресурсов, или для изменения сбора на уровне сервера по умолчанию. Эта статья содержит пошаговые инструкции по восстановлению системных баз данных в SQL Server.

Ограничения и ограничения

Когда базы данных системы Master, Model, MSDB и TempdB восстанавливаются, базы данных отбрасываются и воссоздаются в их исходном месте. Если в операторе Rebuild указана новая коллекция, базы данных системы создаются с использованием этой настройки сбора. Любые пользовательские изменения в этих базах данных теряются. Например, у вас могут быть пользовательские объекты в основной базе данных, запланированные задания в MSDB или изменения в настройках базы данных по умолчанию в базе данных модели.

Предварительные условия

Выполните следующие задачи перед восстановлением системных баз данных, чтобы убедиться, что вы можете восстановить системы системных данных в их текущих настройках.

    Запишите все значения конфигурации по всей стране.

Выберите * из Sys.конфигурации; 

Выберите ServerProperty («ProductVersion») в качестве ProductVersion, ServerProperty («Productvel») в качестве Productvel, ServerProperty («Resourceversion») в качестве ресурса, ServerProperty ('resourclastupDateTeTime') как ResourclastupDateTeTime, ServerProperty ('Collation') в качестве общения; 

Выберите имя, физический_name как current_file_location из sys.MASTER_FILES, где DATABASE_ID в (DB_ID ('MASTER'), DB_ID ('MODEL'), DB_ID ('MSDB'), DB_ID ('TEMPDB')); 

Ремонтные системы системных баз данных

Следующая процедура восстанавливает базы данных Master, Model, MSDB и TempdB. Вы не можете указать системные базы данных, которые должны быть перестроены. Для кластерных экземпляров эта процедура должна выполняться в активном узле, и ресурс SQL Server в соответствующей группе приложений кластера должен быть снят с автономного режима перед выполнением процедуры.

Эта процедура не восстанавливает базу данных ресурсов. См. Раздел восстановить базу данных системы ресурсов позже в этой статье.

Перестроить системные базы данных для экземпляра SQL Server

  1. Вставьте носитель установки SQL Server в дисковый диск, или, из командной строки, измените каталоги на местоположение настройки.exe -файл на локальном сервере. Для SQL Server 2022 (16.x), местоположение по умолчанию на сервере C: \ Program Files \ Microsoft SQL Server \ 160 \ Setup Bootstrap \ SQLServer2022 .
  2. В окне командной строки введите следующую команду. Квадратные кронштейны используются для указания дополнительных параметров. Не входите в скобки. При использовании операционной системы Windows, в которой включена контроль учетных записей пользователя (UAC), запуск настройки требует повышенных привилегий. Командная строка должна быть запущена в качестве администратора.

setup /Quiet /action = RebuildDatabase /instancename = instancename /sqlsysadminaccounts = accounts [ /sapwd = strongpassword] [ /sqlCollation = collationName] 

Имя параметра Описание
/Тихий или /Q Указывает, что настройка должна работать без какого -либо пользовательского интерфейса.
/Action = RebuildDatabase Указывает, что настройка должна воссоздать системы системных данных.
/InstanceName =Инстачан Имя экземпляра SQL Server. Для экземпляра по умолчанию введите MSSQLServer.
/Sqlsysadminaccounts =Счета Указывает группы Windows или отдельные учетные записи, чтобы добавить в Сисадмин Фиксированная роль сервера. При указании более одной учетной записи разделите учетные записи с пустым пространством. Например, введите Встроенный \ Администраторы MyDomain \ myuser. Когда вы указываете учетную запись, которая содержит пустое место в имени учетной записи, приложите учетную запись в двойные кавычки. Например, введите Nt athily \ system.
[ /Sapwd =Надежный пароль ] Определяет пароль для SQL Server сана счет. Этот параметр требуется, если экземпляр использует режим смешанной аутентификации (SQL Server и Windows Authentication).

Примечание безопасности: А сана Аккаунт является известной учетной записью SQL Server, и она часто нацелена на злоумышленники. Очень важно, чтобы вы использовали сильный пароль для сана авторизоваться.

Важный: Изменение сбора на уровне сервера не меняет сопоставление существующих баз данных пользователей. Все недавно созданные базы данных пользователей будут использовать новую коллекцию по умолчанию.

Значение по умолчанию: 8.

Значение по умолчанию: 64

Задачи после повторения

После восстановления базы данных вам может потребоваться выполнить следующие дополнительные задачи:

    Восстановите свои последние полные резервные копии баз данных Master, Model и MSDB. Для получения дополнительной информации см. Резервное копирование и восстановление системных баз данных (SQL Server).

Важно, если вы изменили сопоставление сервера, не восстанавливайте системные базы данных. Это заменит новое сопоставление на предыдущую настройку сбора.

Если резервная копия недоступна или если восстановленная резервная копия не актуальна, воссоздайте какие-либо недостающие записи. Например, повторно создайте все отсутствующие записи для ваших баз данных пользователей, резервных устройств, входа в SQL Server, конечные точки и т. Д. Лучший способ воссоздания записей-это запустить оригинальные сценарии, которые их создали.

Важно, что мы рекомендуем вам обеспечить свои сценарии, чтобы они не были изменены неавторизованными людьми.

Восстановить базу данных ресурсов

Следующая процедура восстанавливает базу данных системы ресурсов. Когда вы восстанавливаете базу данных ресурсов, все горячие исправления теряются, и поэтому должны быть повторно поставлены.

Восстановить базу данных системы ресурсов

  1. Запустите программу настройки SQL Server (настройка.exe) из распределительного носителя.
  2. В левой зоне навигации выберите Обслуживание, а затем выберите Ремонт.
  3. Запуск правила поддержки и файлов настройки, чтобы убедиться, что в вашей системе установлены предварительные условия, и что компьютер передает правила проверки настройки. Выбирать ХОРОШО или Установить продолжать.
  4. На странице выбора экземпляра выберите экземпляр для ремонта, а затем выберите Следующий.
  5. Правила ремонта будут выполняться для проверки операции. Чтобы продолжить, выберите Следующий.
  6. Из Готов к ремонту Страница, выберите Ремонт. Полная страница указывает, что операция завершена.

Создать новую базу данных MSDB

Если база данных MSDB повреждена или подозреваемая, и у вас нет резервной копии базы данных MSDB, вы можете создать новый MSDB, используя сценарий InstmsDB.

Восстановление базы данных MSDB с помощью InstmsDB.SQL Script устранит всю информацию, хранящуюся в MSDB, такую ​​как задания, оповещение, операторы, планы технического обслуживания, история резервного копирования, настройки управления на основе политики, почта базы данных, хранилище данных и т. Д.

  1. Остановить все службы подключаются к движке базы данных, включая агент SQL Server, SSRS, SSIS и все приложения, использующие SQL Server в качестве хранилища данных.
  2. Запустить SQL Server из командной строки, используя команду:

Net Start MSSQLServer /T3608 

Sqlcmd -e -s -dmaster -q "exec sp_detach_db msdb" 

SQLCMD -E -S -I "C: \ Program Files \ Microsoft SQL Server \ MSSQLXX.Exance_name \ mssql \ install \ instmsdb.SQL "-O" C: \ Program Files \ Microsoft SQL Server \ MSSQL16.Mssqlserver \ mssql \ install \ instmsdb.вне" 

Восстановите базу данных TEMPDB

Если база данных TEMPDB повреждена или подозрительна, а двигатель базы данных не может запустить, вы можете восстановить TEMPDB без необходимости восстановления всех системных баз данных.

  1. Переименовать текущий tempdb.MDF и Templog.Файлы LDF, если не пропустить.
  2. Запустите SQL Server из командной строки с помощью следующей команды.

sqlservr -c -f -t3608 -t4022 -s -msqlcmd 

Для имени экземпляра по умолчанию используйте MSSQLServer, для использования Encement Encement используйте MSSQL $ . Trace Flag 4022 Отключает выполнение хранимых процедур запуска. -Msqlcmd позволяет только sqlcmd.Exe для подключения к серверу. Для получения дополнительной информации см. Другие варианты запуска.

Примечание Убедитесь, что окно командной строки остается открытым после начала SQL Server. Закрытие окна командной строки завершит процесс.

Exec Master..sp_resetstatus tempdb 

Устранение неполадок восстановления ошибок

Синтаксис и другие ошибки времени выполнения отображаются в окне командной строки. Изучите оператор Setup для следующих синтаксических ошибок:

  • Отсутствующая черта ( /) перед каждым именем параметра.
  • Отсутствует равный знак (=) между именем параметра и значением параметра.
  • Наличие пустых пространств между именем параметра и равным знаком.
  • Наличие запятых (,) или других символов, которые не указаны в синтаксисе.

После завершения операции по восстановлению, проверьте журналы SQL Server на наличие любых ошибок. Расположение журнала по умолчанию C: \ Program Files \ Microsoft SQL Server \ 160 \ Setup Bootstrap \ logs . Чтобы найти файл журнала, который содержит результаты процесса восстановления, изменить каталоги в папку журналов из командной строки, а затем запустите резюме Findstr /S Repuildatabase*.* . Этот поиск укажет вам на любые файлы журналов, которые содержат результаты восстановления баз данных системы. Откройте файлы журнала и проверьте их на соответствующие сообщения об ошибках.

Смотрите также

Заблокированный IP -адрес

Если вы пообещаете остановиться (нажав кнопку «Согласиться» ниже), мы пока разблокируем ваше соединение, но мы сразу же снова заблокируем ее, если обнаружим дополнительное плохое поведение.

Если вы не понимаете, что вызывает такое поведение, пожалуйста, свяжитесь с нами здесь.

Впервые здесь?

Задайте или отвечайте на вопросы об играх, в которые вы играете

Доска для каждой игры, интереса и сообщества

Напишите для нас руководство, зарабатывайте деньги, купите больше игр

Просмотрите нашу базу данных, охватывая последние пять десятилетий игр

GameFAQS Facebook.com/gfaqs Twitter.com / gamefaqs all / connect nes изменить цвета

© 2023 Gamespot, фэндома. ВСЕ ПРАВА ЗАЩИЩЕНЫ.

База данных PS4 Rebuild на JB PS4 заставляет игры исчезать.

PSX Place – ваш лидер последних новостей Homebrew & Hacking в мире PlayStation.

Получите помощь?

  • Взломать PS4
  • Взломать PS3
  • Взломать PS2
  • Взломать Vita / pstv
  • Взломать PSP

Быстрая навигация

  • PS4 Ресурсы
  • PS3 Ресурсы
  • PS2 ресурсы
  • Vita / PSTV Ресурсы
  • Ресурсы PSP

Все игры ушли из меню системы PS4 «Другая» папки, вместо этого, как вернуть мою игру или удалить «Другое» папку . FW 9.00 Голдхен

Присоединился к сообщению 17 августа 2016 года 3450 трофеев 1 местоположение Лондон, Living in Louisiana . XP 6091 страна

Как около 23 игр вообще не показывают с моей системы жесткого диска? Очень странно

Годрборн

Добро пожаловать в машину

Член

Присоединился к сообщению 10 октября 2009 г. 38 343 трофея 3 XP 28 508

Хм, не уверен, в чем может быть проблема, если восстановление базы данных не стерт их. Я не уверен, как исправить это, если сценарий не работает. Вы можете попробовать TBL_Appinfo, чтобы увидеть, указано ли что -нибудь, но я сомневаюсь в этом.

Супердан

Я в курсе . Я не знаю

Доклада

Член

Присоединился к сообщению 17 августа 2016 года 3450 трофеев 1 местоположение Лондон, Living in Louisiana . XP 6091 страна

Хм, не уверен, в чем может быть проблема, если восстановление базы данных не стерт их. Я не уверен, как исправить это, если сценарий не работает. Вы можете попробовать TBL_Appinfo, чтобы увидеть, указано ли что -нибудь, но я сомневаюсь в этом.

Мы пытались . Стоит получить удар, я понятия не имею, как и почему ?? все то же самое, что вы сказали, что я могу отформатировать и держать свои игры на моем ext hd ..Что достаточно для меня после того, как моя жена завершит свою игру, это именно то, что я буду делать . Если не произойдет какой -то другой взлом /или инструмент, я думаю, я должен быть счастлив, что 2TB игр работает, и я каким -то образом потерял 500 концертов ..Я могу жить с этим ..Все еще очень странно .. Еще раз спасибо за то, что попробовали человека очень ценить . По крайней мере, я могу уложить это в постель, когда прошло 2 дня .
Формат и свежий старт, я думаю

Годрборн

Добро пожаловать в машину

Член

Присоединился к сообщению 10 октября 2009 г. 38 343 трофея 3 XP 28 508

Попробуйте сделать резервную копию сохранений, используя Save Mounter или Apollo. Я не хочу читать о тебе в некроариях. ржу не могу

Годрборн

Добро пожаловать в машину

Член

Присоединился к сообщению 10 октября 2009 г. 38 343 трофея 3 XP 28 508

Надеюсь, вы еще не отформатировали, но, поскольку вам все равно придется сделать это, почему бы просто не переустановить все эти игры?

Супердан

Я в курсе . Я не знаю

Доклада

Член

Присоединился к сообщению 17 августа 2016 года 3450 трофеев 1 местоположение Лондон, Living in Louisiana . XP 6091 страна

Надеюсь, вы еще не отформатировали, но, поскольку вам все равно придется сделать это, почему бы просто не переустановить все эти игры?

Нет, я еще ничего не отформатировал . Если я попытаюсь установить в систему HD после перезагрузки, все игры заблокированы в чертовой «другой» папке

Годрборн

Добро пожаловать в машину

Член

Присоединился к сообщению 10 октября 2009 г. 38 343 трофея 3 XP 28 508

Блин, я думаю, это может быть единственным решением.

Супердан

Я в курсе . Я не знаю

Доклада

Член

Присоединился к сообщению 17 августа 2016 года 3450 трофеев 1 местоположение Лондон, Living in Louisiana . XP 6091 страна

Блин, я думаю, это может быть единственным решением.

Это такая странная вещь, что случилось, я искал восстановление DB для PS4, мне интересно, поможет ли это. Но да, все заблокировано в этой «другой» папке, я могу удалить или сделать что -нибудь с ней. Это немного ублюдок!

Годрборн

Добро пожаловать в машину

Член

Присоединился к сообщению 10 октября 2009 г. 38 343 трофея 3 XP 28 508

Я думал, что восстановление базы данных не сработало? Проблема в том, что кто -то сказал, что сценарий вернуть игры не работает на 9.00. Вы можете попробовать восстановить базу данных, а затем переустановить игру, если только вы уже пробовали ее. Все игры исчезнут, но вы можете вернуть свои внешние игры, подключив диск после развертывания курицы.

JAYINEM

Известный член

Член

Присоединился 16 декабря 2021 г. Сообщения 279 Трофеи 0 XP 459 Страна

Я думаю, что ОП нужно было сделать резервное копирование приложения.ДБ перед базой данных восстановления, а не после. В противном случае приложение.DB не покажет игры, потому что PS4 просто показывает, какое приложение.DB показывает. Таким образом, единственное исправление – это сценарий Python, и, однако, вам удастся вернуть свои игры обратно резервным копированием этого приложения.DB часто делаю это каждый раз, когда добавляю или удаляю игру из -за этого сценария, через который вы сейчас переживаете. Потому что, если у вас правильно резервное резервное копирование.DB, когда игра показывается, и все нормально, не когда они исчезли, все, что вам нужно сделать, это скопировать его обратно в System_data/Priv/MMS и выйти из учетной записи, в которой вы находитесь (даже не нужно перезагружаться), и ваши игры появятся точно так же, как и когда вы отступили в приложение.дБ.