Назад | Перейти на главную страницу

Как упростить восстановление базы данных сервера MS SQL?

Мне приходится восстанавливать различные базы данных SQL-сервера несколько раз в день (в целях разработки). В интерфейсе SSMS это занимает целую вечность, а еще дольше набирать команду RESTORE DATABASE со всеми ее путями. В идеале я хотел бы дважды щелкнуть файл BAK прямо в проводнике Windows и запустить что-нибудь для его восстановления. Как мне это сделать?

Бесплатное ПО Восстановление SQL в один клик ассоциируется с файлами .bak и требует восстановления за пару кликов

Мы просто создали сценарии, которые принимают входные данные в отношении имени файла резервной копии, типа резервной копии и т. Д. И используют их во всем мире. Другой вариант - взглянуть на такой инструмент, как Red Gate SQL Backup. Резервное копирование и восстановление с помощью нескольких щелчков мыши, и он даже скрипт, что он делает.

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

Задумывались ли вы об использовании моментальных снимков базы данных перед тем, как приступить к работе? Это позволяет очень быстро вернуться к моменту, когда моментальный снимок был сделан.

Единственное, что нужно знать о снимках, - это то, что есть небольшие накладные расходы на производительность, и что они есть в выпусках Enterprise / Developer. В целом это будет нормально при разработке, но версия позволит вам разрабатывать функции, которых нет в стандартной версии.