Bonjour
Je suis entrain d’essayer de développer, un trigger en c#(clr) pour sql server 2005, mais j’ai un soucis avec les owners(cela marche très bien avec l’owner par default).
je ne sais pas comment je dois faire pour enregistrer ma dll dans la db avec un onwer sur la table différent que dbo, car quand j’essayé je reçois un message :
“Cannot find the object "tblInput_A" because it does not exist or you do not have permissions. SqlServerProjectTriggerPpIndiv”
J’ai essayé de changer l’attribut Mais ce ne marche pas non plus
Voici mes tests
… Target = "bruprod.tblInput_A"
Target = "[bruprod].[tblInput_A]"
mais rien ne marche.
Et dans l’aide , je n’ai rien trouvé pas trouvé non plus.
Pourriez vous m’aider ?
Ps: Le code
[Microsoft.SqlServer.Server.SqlTrigger(Name = "udt_DMLTrigPpTrigger", Target = "tblInput_A", Event = "FOR update, delete")]
public static void udt_DMLTrigPpTrigger()
{
// Replace with your own code
SqlContext.Pipe.Send("Trigger FIRED");
}[
Merci d’avance






PS: je suis full admin sur ma machine et db