我遇到了以下问题。在调用存储过程后启动新事务会给我" SQL Server Native Client 11.0] [SQL Server]不允许新事务,因为会话中还有其他线程运行。"如果我删除了该程序的调用,那么一切正常。
该过程不会启动任何事务只读取数据。
有人建议启用MultipleActiveResultSets http://php.net/manual/de/ref.pdo-sqlsrv.connection.php,但这并不能解决问题。
所以问题是在我的情况下调用存储过程可能会影响启动新事务。