L’équipe SCCM a publié un nouvel article dans la base de connaissances concernant un problème pouvant survenir à la suite du déplacement de la base de données de site sur un autre lecteur. Dans ce cas de figure, la création de groupe de mises à jour, de package de mise à jour ou d’application peut échouer.
On retrouve les informations suivantes :
SMSProv.log
*** *** Unknown SQL Error! SMS Provider 14-03-2012 07:56:47 2016 (0x07E0)
*~*~*** Unknown SQL Error! ThreadID : 2016 , DbError: 50000 , Sev: 16~*~* SMS Provider 14-03-2012 07:56:47 2016 (0x07E0)
*** [24000][0][Microsoft][SQL Server Native Client 10.0]Invalid cursor state SMS Provider 14-03-2012 07:56:48 2016 (0x07E0)
*~*~[24000][0][Microsoft][SQL Server Native Client 10.0]Invalid cursor state *** Unknown SQL Error! ThreadID : 2016 , DbError: 0 , Sev: 0~*~* SMS Provider 14-03-2012 07:56:48 2016 (0x07E0)
Le problème survient car la base de données de site à la propriété SQL TRUSTWORTHY à ON. Si vous détachez et rattachez la base de données, la propriété passe à OFF. Quand la base de données n’est pas configurée comme prévu la dll cryptoUtility n’arrive pas à se charger.
Pour résoudre le problème, exécutez ALTER DATABASE <NOM DE LA BASE> SET TRUSTWORTHY ON
Vous devez aussi valider que le rôle SA est propriétaire de la base de données.
Plus d’information sur : 2709082 - After moving the System Center 2012 Configuration Manager SQL Site Database to another drive, creating a new Software Update package or a new application fails