Как взять резервную копию живой БД sql server 2005 express? В любой момент времени выполняется какая-либо транзакция.
BACKUP DATABASE делает это:
SQL Server использует процесс резервного копирования в режиме онлайн, чтобы разрешить резервное копирование базы данных, пока база данных все еще используется.Во время резервного копирования большинство операций возможно;например, операторы INSERT, UPDATE или DELETE разрешены во время операции резервного копирования. Операции, которые не могут быть выполнены во время резервного копирования базы данных или журнала транзакций, включают: Операции управления файлами, такие как оператор ALTER DATABASE с опциями ADD FILE или REMOVE FILE. Сжатие базы данных или сжатие файловых операций.Это включает в себя операции автоматического сжатия.
SQL Server использует процесс резервного копирования в режиме онлайн, чтобы разрешить резервное копирование базы данных, пока база данных все еще используется.Во время резервного копирования большинство операций возможно;например, операторы INSERT, UPDATE или DELETE разрешены во время операции резервного копирования.
INSERT
UPDATE
DELETE
Операции, которые не могут быть выполнены во время резервного копирования базы данных или журнала транзакций, включают:
ALTER DATABASE
ADD FILE
REMOVE FILE
Ссылка ссылка MSDN
См. Как: создать полную резервную копию базы данных (Transact-SQL) .