string dbname = _dbContext.Database.Connection.Database;
const string sqlCommand = @"BACKUP DATABASE [{0}] TO DISK = N'{1}' WITH NOFORMAT,
NOINIT, NAME = N'MajesticDb-Ali-Full Database Backup',
SKIP, NOREWIND, NOUNLOAD, STATS = 10";
int path = _dbContext.Database.ExecuteSqlCommand(System.Data.Entity.TransactionalBehavior
.DoNotEnsureTransaction,
string.Format(sqlCommand, dbname, "MajesticDB"));
私はこのコードを使用してデータベースバックアップを作成しています。うまくいきましたが、このコードは以前のファイルを新しいファイルに置き換えています。それを変更しないでください。エンティティフレームワーク6を使用したSQLデータベースバックアップ
あなたの質問は何ですか? – Nino
dbバックアップを同じ名前で上書きしていますか? –
はい、上書きします。毎回新しいものを保存したい –