In SSMS, set your current isolation level to SNAPSHOT
and see if that corrects your problem - it's probably set to READ COMMITTED
and would therefore still block due to pending updates.
Update:
You can allow READ COMMITTED
to access versioned rows DB-wide by altering the following option (and avoiding having to constantly set the current isolation level to SNAPSHOT
):
ALTER DATABASE MyDatabase
SET READ_COMMITTED_SNAPSHOT ON