Comment searchr et découpler des entités d'un certificate lors de la mise à niveau d'éditions MS-SQLServer?

Lors de la dernière mise à niveau de MS-SQL Server 2005 Express Edition vers MS-SQL Server 2005 Enterprise Edition, j'ai rencontré cette erreur:

Le certificate ne peut pas être abandonné car une ou plusieurs entités sont signées ou cryptées en l'utilisant. Pour continuer, corrigez le problème …

Alors, comment puis-je find et découpler les entités signées / cryptées en utilisant ce certificate afin que je puisse supprimer le certificate et procéder à la mise à niveau?

Je suis également en train de m'attendre à ce que l'installation de la mise à niveau fournisse un nouveau certificate et re-couple ces anciennes entités avec celle-ci ou que je doive le faire de force après l'installation.

Le forum Microsoft a le snipit de code suivant pour supprimer les certificates:

use msdb BEGIN TRANSACTION declare @sp sysname declare @exec_str nvarchar(1024) declare ms_crs_sps cursor global for select object_name(crypts.major_id) from sys.crypt_properties crypts, sys.certificatees certs where crypts.thumbprint = certs.thumbprint and crypts.class = 1 and certs.name = '##MS_AgentSigningCertificate##' open ms_crs_sps fetch next from ms_crs_sps into @sp while @@fetch_status = 0 begin if exists(select * from sys.objects where name = @sp) begin print 'Dropping signature from: ' + @sp set @exec_str = N'drop signature from ' + quotename(@sp) + N' by certificatee [##MS_AgentSigningCertificate##]' Execute(@exec_str) if (@@error <> 0) begin declare @err_str nvarchar(1024) set @err_str = 'Cannot drop signature from ' + quotename(@sp) + '. Terminating.' close ms_crs_sps deallocate ms_crs_sps ROLLBACK TRANSACTION RAISERROR(@err_str, 20, 127) WITH LOG return end end fetch next from ms_crs_sps into @sp end close ms_crs_sps deallocate ms_crs_sps COMMIT TRANSACTION go 

http://forums.microsoft.com/TechNet/ShowPost.aspx?PostID=3876484&SiteID=17

Je n'ai pas essayé le script, donc s'il vous plaît sauvegarder vos données et le système avant d'essayer et mettre à jour ici avec des résultats.