J'essaie d'utiliser SQLDependency Caching
avec des requêtes de requête dans mon application ASP.NET
. J'ai suivi these steps to set up SQLDependency Caching. J'ai réussi à configurer le db
avec succès. Toutefois, lorsque j'exécute mon application, j'obtiens l'erreur suivante.La mise en cache de SQLDependency ne fonctionne pas
Cannot find the specified user 'owner'.
Cannot find the queue
SqlQueryNotificationService-6c3ae823-a678-4ed2-8b97-561b5f2561ee',
because it does not exist or you do not have permission.
Invalid object name
SqlQueryNotificationService-6c3ae823-a678-4ed2-8b97-561b5f2561ee'.
code Global.asax
void Application_Start(object sender, EventArgs e)
{
// Code that runs on application startup
System.Data.SqlClient.SqlDependency.Start(ConfigurationManager.ConnectionStrings["McdConn"].ToString());
}
j'ai essayé de Google la solution, mais je ne pouvais pas obtenir de l'aide.
Quelqu'un peut-il m'aider avec ceci?
Ai-je raté quelque chose?
Je vous remercie pour l'aide J'ai modifié la permission de schéma et le définir à mon utilisateur DB.Il a fait le tour! Merci – freebird
Je n'ai plus de problèmes mais mon cache est toujours nul parce que j'utilise 'SqlDataAdapter '? – freebird
Content de savoir que cela fonctionne maintenant. Je vais également vérifier la même chose avec SqlDataAdapter. –