Using SQL Server 7.0 (no SP):
We occasionally end up with a database connection listed in 'Current Activity' - 'Process Info' in Enterprise Manager that shows a status of 'rollback', but where the connection is not still in place as far as the client is concerned, i.e. the PC has been logged off the network and sometimes switched off, sometimes for 24 hours or more. SQL Server will not allow us to kill the process (killing it has no effect) which has records locked. We have had to stop and re-start SQL Server to fix this in the past. Is there a less drastic way of dealing with this problem?
We occasionally end up with a database connection listed in 'Current Activity' - 'Process Info' in Enterprise Manager that shows a status of 'rollback', but where the connection is not still in place as far as the client is concerned, i.e. the PC has been logged off the network and sometimes switched off, sometimes for 24 hours or more. SQL Server will not allow us to kill the process (killing it has no effect) which has records locked. We have had to stop and re-start SQL Server to fix this in the past. Is there a less drastic way of dealing with this problem?