After encountering the error "You can only specify the READPAST lock in the READ COMMITTED or REPEATABLE READ isolation levels" while trying to upgrade a 3rd-party SQL-based application on our server, I'm trying to enable the REPEATABLEREAD isolation level setting on our SQL server.
In working with the 3rd-party application's support team, they're telling me to "configure Microsoft Dynamics NAV 5.0 SP1 and Microsoft Dynamics NAV 2009 SP1 to use the REPEATABLE READ isolation level in Microsoft SQL Server instead of the SERIALIZABLE isolation level", and they've pointed me to some KB articles on the Microsoft Dynamics NAV environment which are, unfortunately, broken links.
I did find http://community.dynamics.com/product/nav/navtechnical/b/navteam/archive/2011/05/12/microsoft-dynamics-nav-changes-by-version.aspx, which describes what needs to be done, but it references downloading the latest hotfix for the Microsoft Dynamics NAV environment and I can't find those hotfixes anywhere. It looks like the links to those fixes require some kind of Microsoft Dynamics Extranet login that I don't have.
1) Can anyone advise me on how to apply this fix?
2) And how to verify that this server is even running Microsoft Dynamics NAV in the first place?
3) And whether I can set REPEATABLEREAD even if we're not running Microsoft Dynamics NAV?
This is SQL Server 2008 R2 running on Windows Server 2008 R2 Standard, and the database in question is running replication to another server.
Sylvie Andrews