我在一个数据库中使用数据加载器将数据加载到原始表中。但今天,由于未知原因,数据加载器卡住了。然后我从Windows任务管理器停止了数据加载器。但是当我再次尝试在原始表中加载数据时,发现它被锁定,我无法对其进行任何操作。我尝试重新启动SQL Server服务,但问题没有解决。而且我没有权限在此服务器上终止进程。
以下是SQL Server显示的消息。
执行Transact-SQL语句或批处理时发生异常。(Microsoft.SqlServer.ConnectionInfo)
程序位置:
在 Microsoft.SqlServer.Management.Common.ServerConnection.ExecuteNonQuery(String sqlCommand, ExecutionTypes executionType)
在 Microsoft.SqlServer.Management.Common.ServerConnection.ExecuteNonQuery(StringCollection sqlCommands, ExecutionTypes executionType)
在 Microsoft.SqlServer.Management.Smo.ExecutionManager.ExecuteNonQuery(StringCollection queries)
在 Microsoft.SqlServer.Management.Smo.SqlSmoObject.ExecuteNonQuery(StringCollection queries, Boolean includeDbContext)
在 Microsoft.SqlServer.Management.Smo.NamedSmoObject.RenameImplWorker(String newName)
在 Microsoft.SqlServer.Management.Smo.NamedSmoObject.RenameImpl(String newName)===================================
锁请求超时。参数@objname不明确,或者声明的@objtype (OBJECT) 错误。(.Net SqlClient 数据提供程序)
服务器名称: 162.44.25.59 错误编号: 1222
严重级别: 16 状态: 56
过程: sp_rename 行号: 282
我的SQL Server版本是2008 R2。