OVH Cloud OVH Cloud

Checksum en SQL ?

6 réponses
Avatar
Mikado
Salut à tous,

J'ai besoin de faire un service qui vérifierait de façon indépendante si le
contenu d'une base a été modifié. Existe t'il une sorte de checksum sous
SQLServer ? Sinon qu'est ce que je pourrais faire ?

Merci

Mikado

6 réponses

Avatar
Patrice
Plutôt un trigger pour stocker un indicateur ? Faire un checksum sur toute
une base (ou ne t'intéresse tu qu'à quelques tables ?) serait gourmand...
Précise éventuellement le besoin.

SQL Server 2005 offre également quelques possibilités dans ce domaine
(notification lorsque les données sous-jacentes à une requête sont
modifiées).

--
Patrice

"Mikado" a écrit dans le message de
news:%
Salut à tous,

J'ai besoin de faire un service qui vérifierait de façon indépendante si


le
contenu d'une base a été modifié. Existe t'il une sorte de checksum sous
SQLServer ? Sinon qu'est ce que je pourrais faire ?

Merci

Mikado




Avatar
Mikado
En fait le soucis c'est que je peux pas modifier la base... je peux
uniquement l'intéroger... mon produit ce greffe sur un autre...

Mikado
Avatar
Fred BROUARD
rajouter des triggers est toujours possible si vous disposez d'un acces admin à
la base. C'est le moyen le plus imple, le plus direct et le plus sûr.

A +

Mikado a écrit:
En fait le soucis c'est que je peux pas modifier la base... je peux
uniquement l'intéroger... mon produit ce greffe sur un autre...

Mikado





--
Frédéric BROUARD, MVP SQL Server, expert bases de données et langage SQL
Le site sur le langage SQL et les SGBDR : http://sqlpro.developpez.com
Audit, conseil, expertise, formation, modélisation, tuning, optimisation
********************* http://www.datasapiens.com ***********************
Avatar
Med Bouchenafa
Peut-etre une idee basee sur @@DBTS

--
Bien cordialement
Med Bouchenafa

"Mikado" wrote in message
news:%
Salut à tous,

J'ai besoin de faire un service qui vérifierait de façon indépendante si
le
contenu d'une base a été modifié. Existe t'il une sorte de checksum sous
SQLServer ? Sinon qu'est ce que je pourrais faire ?

Merci

Mikado




Avatar
Mikado
Sauf qu'encore une fois, je n'ai qu'une possibilité d'intérogation de la
base...

Dommage...
Avatar
Patrice
Et quel est l'objectif exact ? Que fais tu une fois que tu sais que la base
(ou doit tu savoir quelle table ?) a été modifiée ?

A priori je vois peu de solutions avec la faible latitude dont tu disposes.
Nous expliquer ce que tu cherches à faire exactement peut parfois (même si
j'ai peu d'espoir dans ce cas) susciter d'autres pistes...

--
Patrice

"Mikado" a écrit dans le message de
news:uk9o$$
Sauf qu'encore une fois, je n'ai qu'une possibilité d'intérogation de la
base...

Dommage...