我有一个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);
}
}
但是超时。
如何还原数据库?