Bonjour a tous, voilà je voudrai savoir s'il existe un moyen pour qu'un
serveur sql puisse transmettre des messages aux clients.
Exp : mettre dans un trigger (declancher par une mise a jour du client1) du
code pour transmettre un message ou signale au client2
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Fred BROUARD
BELAMIROUCHE AMAR a écrit:
Bonjour a tous, voilà je voudrai savoir s'il existe un moyen pour qu'un serveur sql puisse transmettre des messages aux clients. Exp : mettre dans un trigger (declancher par une mise a jour du client1) du code pour transmettre un message ou signale au client2
C'est possible mais il est peu conseilé de faire cela dans un trigger car il faut recourrir à un envoie de mail ou de commande netsend qui nécessite beaucoup de traitement alors que ce que l'on doit faire dans un trigger doit être le plus court possible.
A +
-- Frédéric BROUARD, MVP SQL Server. Expert SQL / spécialiste Delphi, web Livre SQL - col. Référence : http://sqlpro.developpez.com/bookSQL.html Le site du SQL, pour débutants et pros : http://sqlpro.developpez.com ************************ www.datasapiens.com *************************
BELAMIROUCHE AMAR a écrit:
Bonjour a tous, voilà je voudrai savoir s'il existe un moyen pour qu'un
serveur sql puisse transmettre des messages aux clients.
Exp : mettre dans un trigger (declancher par une mise a jour du client1) du
code pour transmettre un message ou signale au client2
C'est possible mais il est peu conseilé de faire cela dans un trigger car il
faut recourrir à un envoie de mail ou de commande netsend qui nécessite beaucoup
de traitement alors que ce que l'on doit faire dans un trigger doit être le plus
court possible.
A +
--
Frédéric BROUARD, MVP SQL Server. Expert SQL / spécialiste Delphi, web
Livre SQL - col. Référence : http://sqlpro.developpez.com/bookSQL.html
Le site du SQL, pour débutants et pros : http://sqlpro.developpez.com
************************ www.datasapiens.com *************************
Bonjour a tous, voilà je voudrai savoir s'il existe un moyen pour qu'un serveur sql puisse transmettre des messages aux clients. Exp : mettre dans un trigger (declancher par une mise a jour du client1) du code pour transmettre un message ou signale au client2
C'est possible mais il est peu conseilé de faire cela dans un trigger car il faut recourrir à un envoie de mail ou de commande netsend qui nécessite beaucoup de traitement alors que ce que l'on doit faire dans un trigger doit être le plus court possible.
A +
-- Frédéric BROUARD, MVP SQL Server. Expert SQL / spécialiste Delphi, web Livre SQL - col. Référence : http://sqlpro.developpez.com/bookSQL.html Le site du SQL, pour débutants et pros : http://sqlpro.developpez.com ************************ www.datasapiens.com *************************
Sylvain Lafontaine
Oui, il y a le système SQL-Server Notification Service. Ce système est plus ou moins à l'état de projet dans SQL-2000 mais sera pleinement disponible (et intégré) dans SQL-2005. Malheureusement (heureusement?), son intégration dans SQL-2005 sera, je crois, intimement liée au .NET Framework 2.0 (comme pour plusieurs des nouveautés de SQL-2005, d'ailleurs).
-- Sylvain Lafontaine, ing. MVP - Technologies Virtual-PC
"BELAMIROUCHE AMAR" <BELAMIROUCHE wrote in message news:
Bonjour a tous, voilà je voudrai savoir s'il existe un moyen pour qu'un serveur sql puisse transmettre des messages aux clients. Exp : mettre dans un trigger (declancher par une mise a jour du client1) du code pour transmettre un message ou signale au client2
Oui, il y a le système SQL-Server Notification Service. Ce système est plus
ou moins à l'état de projet dans SQL-2000 mais sera pleinement disponible
(et intégré) dans SQL-2005. Malheureusement (heureusement?), son
intégration dans SQL-2005 sera, je crois, intimement liée au .NET Framework
2.0 (comme pour plusieurs des nouveautés de SQL-2005, d'ailleurs).
--
Sylvain Lafontaine, ing.
MVP - Technologies Virtual-PC
"BELAMIROUCHE AMAR" <BELAMIROUCHE AMAR@discussions.microsoft.com> wrote in
message news:10FD346D-3BE5-482C-9A9B-D1C17BAE9A68@microsoft.com...
Bonjour a tous, voilà je voudrai savoir s'il existe un moyen pour qu'un
serveur sql puisse transmettre des messages aux clients.
Exp : mettre dans un trigger (declancher par une mise a jour du client1)
du
code pour transmettre un message ou signale au client2
Oui, il y a le système SQL-Server Notification Service. Ce système est plus ou moins à l'état de projet dans SQL-2000 mais sera pleinement disponible (et intégré) dans SQL-2005. Malheureusement (heureusement?), son intégration dans SQL-2005 sera, je crois, intimement liée au .NET Framework 2.0 (comme pour plusieurs des nouveautés de SQL-2005, d'ailleurs).
-- Sylvain Lafontaine, ing. MVP - Technologies Virtual-PC
"BELAMIROUCHE AMAR" <BELAMIROUCHE wrote in message news:
Bonjour a tous, voilà je voudrai savoir s'il existe un moyen pour qu'un serveur sql puisse transmettre des messages aux clients. Exp : mettre dans un trigger (declancher par une mise a jour du client1) du code pour transmettre un message ou signale au client2
Sébastien GROSBOIS \(Microsoft France\)
A noter une nouvelle fonctionnalité ASP.Net 2.0 et SQL Server 2005 :
Il est possible de maintenir dans le cache ASP.Net des informations provenant de la base de données (par exemple : le contenu d'une table) et de demander à SQL Server 2005 de prévenirl'application ASP.Net lorsqu'une des données de la table sous-jacente a changé.
Cette fonctionnalité est limitée uniquement à l'invalidation de cache, mais permet à SQL Server de notifier le client très simplement.
"BELAMIROUCHE AMAR" <BELAMIROUCHE wrote in message news:
Bonjour a tous, voilà je voudrai savoir s'il existe un moyen pour qu'un serveur sql puisse transmettre des messages aux clients. Exp : mettre dans un trigger (declancher par une mise a jour du client1) du code pour transmettre un message ou signale au client2
A noter une nouvelle fonctionnalité ASP.Net 2.0 et SQL Server 2005 :
Il est possible de maintenir dans le cache ASP.Net des informations
provenant de la base de données (par exemple : le contenu d'une table) et de
demander à SQL Server 2005 de prévenirl'application ASP.Net lorsqu'une des
données de la table sous-jacente a changé.
Cette fonctionnalité est limitée uniquement à l'invalidation de cache, mais
permet à SQL Server de notifier le client très simplement.
"BELAMIROUCHE AMAR" <BELAMIROUCHE AMAR@discussions.microsoft.com> wrote in
message news:10FD346D-3BE5-482C-9A9B-D1C17BAE9A68@microsoft.com...
Bonjour a tous, voilà je voudrai savoir s'il existe un moyen pour qu'un
serveur sql puisse transmettre des messages aux clients.
Exp : mettre dans un trigger (declancher par une mise a jour du client1)
du
code pour transmettre un message ou signale au client2
A noter une nouvelle fonctionnalité ASP.Net 2.0 et SQL Server 2005 :
Il est possible de maintenir dans le cache ASP.Net des informations provenant de la base de données (par exemple : le contenu d'une table) et de demander à SQL Server 2005 de prévenirl'application ASP.Net lorsqu'une des données de la table sous-jacente a changé.
Cette fonctionnalité est limitée uniquement à l'invalidation de cache, mais permet à SQL Server de notifier le client très simplement.
"BELAMIROUCHE AMAR" <BELAMIROUCHE wrote in message news:
Bonjour a tous, voilà je voudrai savoir s'il existe un moyen pour qu'un serveur sql puisse transmettre des messages aux clients. Exp : mettre dans un trigger (declancher par une mise a jour du client1) du code pour transmettre un message ou signale au client2