Studio управления SQL - Восстановление от проблемы устройства

Так в основном это довольно легко с PowerShell

  1. Установка PS
  2. Запишите библиотеку для управления VMs http://www.codeplex.com/PSHyperv
  3. Запишите свой сценарий PS, который похож на что-то вроде этого:

    . c:\whatever\hyperv.ps1

    Остановитесь-VM XXX

    Запустите-VM XXX

  4. Запланируйте его http://ss64.com/nt/schtasks.html

HTH

3
задан 16 March 2011 в 05:26
2 ответа

Если у Вас есть много резервных копий, которые были взяты затем, может потребоваться очень долгое время для механизма базы данных для возврата запрошенной информации. Из-за этого рекомендуется всегда вычистить старые данные из базы данных msdb. Microsoft предоставляет хранимую процедуру, чтобы сделать это, которое называют sp_delete_backuphistory. Когда у Вас есть много истории резервного копирования для обработки (как Вы, делают теперь), будет требоваться много времени для выполнения.

Необходимо также настроить таблицы Базы данных msdb. Geoff отправил сообщение в блоге с некоторыми новыми индексами, которые необходимо добавить.

2
ответ дан 3 December 2019 в 06:46

Если Вы выполняете SQL Profiler во время "Добавить" операции - что Вы видите SQL:BatchCompleted и RPC:Completed? (Например - делают Вы видите ведущее устройство dbo.xp_instance_regread и запрос против sys.backup_device).

Если Вы действительно видите, что это добирается до выполнения запросов до подвешивания, следующий шаг, который я сделал бы, должен протестировать запросы через SSMS (за пределами GUI). Это может дать Вам больше ключа к разгадке относительно первопричины.

1
ответ дан 3 December 2019 в 06:46

Теги

Похожие вопросы