Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/sql-server-2008/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql server 2008 为删除数据库表还原mdf文件时出错_Sql Server 2008_Ssms - Fatal编程技术网

Sql server 2008 为删除数据库表还原mdf文件时出错

Sql server 2008 为删除数据库表还原mdf文件时出错,sql-server-2008,ssms,Sql Server 2008,Ssms,我的下属使用delete语句错误地删除了数据库表中的所有记录,但没有使用where子句—以前没有进行备份。现在我想从mdf文件还原。 但我一直在犯这样的错误: An exception occurred while executing a Transact-SQL statement or batch. (Microsoft.SqlServer.ConnectionInfo) 您的意思是ldf文件吗?@Rahul这是正确的:SQL Server数据库事务日志文件(.ldf)错误表示“其

我的下属使用delete语句错误地删除了数据库表中的所有记录,但没有使用where子句—以前没有进行备份。现在我想从mdf文件还原。
但我一直在犯这样的错误:

An exception occurred while executing a Transact-SQL statement or batch. 
  (Microsoft.SqlServer.ConnectionInfo)


您的意思是
ldf
文件吗?@Rahul这是正确的:SQL Server数据库事务日志文件(.ldf)错误表示“其他程序正在使用该文件”-确保未安装防病毒或反间谍软件工具。-确保SQLagent具有访问该文件的相关权限。-确保正确提到的路径和文件名。
ADDITIONAL INFORMATION:

 Cannot open backup device 'C:\Program Files\Microsoft SQL 
Server\MSSQL10.MSSQLSERVER      \MSSQL\DATA\Mydabasename.mdf'. 
Operating system error  32(The process cannot access the file   
because it is being used by another process.).
RESTORE HEADERONLY is terminating abnormally. 
(Microsoft SQL Server, Error: 3201)