Notre application utilise un SQL Server back-end avec de nombreuses procédures stockées. Récemment, tout en essayant de résoudre un problème sans rapport, nous avons scénarisé une procédure stockée à une instruction ALTER à une fenêtre SQL pour essayer quelque chose. Modification du nom de notre proc à des fins de test, nous avons couru le script, et avons obtenu cette erreur laisse perplexe:SQL Server Extended propriété MS_SubdatasheetName
Msg 15233, Level 16, State 1, Procedure sp_addextendedproperty, Line 37
Property cannot be added.
Property 'MS_SubdatasheetName' already exists for 'dbo.sp_One_Of_Our_Stored_Procedures'.
L'instruction ALTER avait code inclus pour définir une propriété étendue:
EXEC sys.sp_addextendedproperty @name=N'MS_SubdatasheetName', @value=N'[None]' ,
@level0type=N'SCHEMA',@level0name=N'dbo',
@level1type=N'PROCEDURE',@level1name=N'sp_One_Of_Our_Stored_Procedures'
Notre code ne crée pas ou référence cette propriété n'importe où. Nous sommes intrigués par d'où il vient.
Est-ce que quelqu'un sait quel logiciel crée et utilise cette propriété étendue et ce que le réglage signifierait? Une recherche Google n'a pas aidé. À partir des résultats de recherche, je suppose que la propriété a quelque chose à voir avec Microsoft Access, mais qu'est-ce que cela signifie?
Voici quelque chose qui peut faire la lumière sur ce que vous recherchez http: // www. pcreview.fr/forums/thread-3832564.php –