有时我得到执行存储过程时从SQL Server 2005以下内容:
Caused by: com.microsoft.sqlserver.jdbc.SQLServerException: Cannot roll back T1. No transaction or savepoint of that name was found.
at com.microsoft.sqlserver
我们每天都会有多GB文件通过SSIS包加载到SQL Server 2005实例中。要将这些大型数据文件异步加载到SQL Server,我们构建了多线程.NET应用程序。此应用程序使用DTSExec命令行可执行文件来调用SSIS包。它还为每个队列实例化5个队列和5个流。所以,总共可以同时加载25个文件。 此应用程序,说:“AsyncLoader”,住在同一台机器上的SQL Server 2005实例
我有一个问题,为什么有些SQL(在SQL Server 2005上运行)的行为是这样的。具体来说,我在更新期间进行了一次更改以减少锁争用,并且在我认为不会的情况下似乎正在工作。 原始代码: 我们有这样的更新语句,这是被应用到表300多万条记录: UPDATE USER WITH (ROWLOCK)
SET Foo = 'N', Bar = getDate()
WHERE ISNULL(emai