У меня есть файл bak, я хочу восстановить мою базу данных в узле plesk.
Я использую этот код
[HttpPost]
public ActionResult Restore(string id)
{
if (Request.Files.Count > 0)
{
string dbPath = Request.Files[0].FileName;
try
{
var cmd = String.Format("USE master restore DATABASE gorgin_drZahiri from DISK='{0}' WITH REPLACE;", dbPath);
_db.Database.ExecuteSqlCommand(TransactionalBehavior.DoNotEnsureTransaction, cmd);
}
catch (Exception e)
{
Warning(e.Message);
}
return View();
}
else
{
Warning("select file.", dismissable: true);
return View(id);
}
}
, но это тайм-аут.
Как восстановить базу данных?