1

我试图从太大的平面文件中插入表格。几个小时后它没有完成(并吃掉了我所有的驱动器空间)我取消了查询(这也需要很长时间)。

从那以后,我无法访问所有数据库表。当我试图从对象资源管理器窗口展开表的文件夹时,我收到错误消息:

(ERROR 1222) 超过锁定请求超时期限。(.Net SqlClient 数据提供者)。

我也尝试从备份中恢复这个数据库

数据库“WorkTablesDB”的还原失败。(Microsoft.SqlServer.Management.RelationalEngineTasks)

附加信息:

System.Data.SqlClient.SqlError:无法获得独占访问权限,因为正在使用数据库。(Microsoft.SqlServer.SmoExtended)

任何选项如何让这个数据库再次工作?

4

1 回答 1

0

解决这个问题的方法是关闭 SSMS。它会提示您是否关闭任何未结交易。选择是提交所有打开的事务并再次午餐。它会运行

于 2020-12-30T13:38:59.167 回答