Problem with upgrade from 80>82

Problem with upgrade from 80>82

avatar

Hi,

Yesterday I upgraded from 8.4.x to 8.9.12 and the database was upgraded succesfully.

Now I installed 8.9.13 and RDM 8.9.13 is asking for a DB upgrade from 80 > 82.
I am logged into RDM with my admin account but this is the message I receive:

http://screencast.com/t/5jRCpOwcPKBr
http://screencast.com/t/L0Q2qlonX

What going wrong?

Cheers!

Sjoerd

All Comments (4)

avatar

The upgrade is trying to enable "nested triggers", it looks like you don't have sp_configure privileges.

EXEC sp_configure 'nested triggers', 1;
Try running the upgrade with a user that has the privilege (sa or other).

I will look at maybe implementing the feature with a different method (without recursion).


http://technet.microsoft.com/en-us/library/ms188787.aspx

Permissions
--------------------------------------------------------------------------------
Execute permissions on sp_configure with no parameters or with only the first parameter are granted to all users by default. To execute sp_configure with both parameters to change a configuration option or to run the RECONFIGURE statement, you must be granted the ALTER SETTINGS server-level permission. The ALTER SETTINGS permission is implicitly held by the sysadmin and serveradmin fixed server roles.

----------------

Best regards,

Stéfane Lavergne

avatar

Stefane,

Is this something new from version .13?
I have not had any upgrade problems before.

Cheers!

Sjoerd

avatar

Yes, the bug was introduced in the .13 will be fixed in the .14

Stéfane Lavergne

avatar

Instead of asking for sp_configure permissions we changed our implementation to work regardless if 'nested triggers' is enable or not.

Stéfane Lavergne