SQL Server: резервное копирование базы данных с T-SQL? - PullRequest
0 голосов
/ 06 марта 2012

Я ищу способ резервного копирования базы данных SQL Server с помощью T-SQL.У меня нет корневого доступа к этому серверу через консоль, поскольку мой единственный доступ осуществляется через SQL Server Management Studio.

Может кто-нибудь показать мне SQL, который я мог бы использовать для экспорта необработанного SQL для всей моей базы данных?

Ответы [ 2 ]

3 голосов
/ 06 марта 2012

BACKUP DATABASE @strDB TO DISK =@BackupFile WITH RETAINDAYS = 10, NAME = N'MyDataBase_DATA-Full Database Backup', STATS = 10

Вы должны определить @BackupFile и @strDB в качестве имени базы данных.

Все это бесплатно в Книгах Онлайн, которые вы можете найти в Интернете.

2 голосов
/ 06 марта 2012

Если у вас есть доступ к серверу только через Management Studio, где вы ожидаете, что он будет передавать вашу резервную копию?Работать с T-SQL - это одно, заставить SQL Server записывать резервную копию в место, где вы можете получить к ней доступ, - это совсем другое.Возможно, вы захотите взглянуть на резервную копию SQL Azure Red-Gate:

http://www.red -gate.com / products / dba / sql-azure-backup /

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...