I am starting the upgrade from NAV 2009 R2 to NAV 2013 (not R2 yet that will be my next step).
I have a NAV 2009 R2 database with all of the Forms and Dataports removed.
When I open the database in NAV 2013 Developer Environment it starts the upgrade for about 20 seconds then I get the following error:
Another user has modified the record for this Access Control after you retrieved it from the database.
Enter your changes again in the updated window, or start the interrupted activity again.
Identification fields and values:
User Security
ID='S-1-5etc...',Role ID='SUPER',Company Name=''
I then go back to Classic Client 2009 R2 to open up object designer and view the Windows Access Control table and it barely works. If I filter on the record in the error it lists that record 1000's of times (which is impossible since that would be a primary key violation). If I query it in SQL it is there once but it won't let me delete it. This is very weird, any help would be nice.
0
Comments
jwilder@stonewallkitchen.com
So I fixed this by running DBCC CHECKTABLE ('dbo.Windows Access Control', REPAIR_REBUILD) and all is good. I then try to upgrade again and I run into the same problem as my original email and then the table becomes corrupt again.
jwilder@stonewallkitchen.com
copy the data to excel and delete all the records from the table and try and upgrade.
Independent Consultant/Developer
blog: https://dynamicsuser.net/nav/b/ara3n
jwilder@stonewallkitchen.com
-Mohana
http://mohana-dynamicsnav.blogspot.in/
https://www.facebook.com/MohanaDynamicsNav