SQL Server - Connaitre noms dernieres tables modifiees - SQL/NoSQL - Programmation
Marsh Posté le 01-08-2005 à 12:18:19
Code :
|
Marsh Posté le 02-08-2005 à 06:57:06
Merci Arjuna, mais avec cette requete meme avec un "order by refdate desc" je n'obtiens pas les dernieres tables qui ont ete modifiees.
Je recherche les dernieres tables qui ont subies des enregistrements, suppressions.
Marsh Posté le 04-08-2005 à 09:09:26
Merci encore Arjuna.
J'ai trouve une solution (pas vraiment ce que j'attendais), mais ca me permet de voir les tables SQL qui sont maj pour un client donne.
Solution : SQL Profiler.
Procedure pour ceux que ca pourrait interesser :
Utiliser Profiler, menu demarrer ou Tools/Sql Profiler
ensuite, File, new trace
- onglet Events
supprimer toutes les infos de droite
ds la partie gauche
TSQL : ajouter tous les « completed » (2)
Stored Procedures : idem (3)
- onglet Data Columns
rajouter ApplicationName, Hostname, DatabaseName, DBuserName,NTuserName
- onglet Filters
DatabaseName (nom de la base de donner a surveiller), Hostname (mettre le nom de la machine) !!! attention a bien respecte la casse
Marsh Posté le 01-08-2005 à 11:45:40
Bonjour,
j'aimerai savoir comment faire pour recuperer le nom des dernieres tables qui ont ete modifiees ds une base (en fonction d'un critere - date-). Ou existerait-il un moyen de rajouter une colonne "last modified" qd on regarde les tables d'une base dans Enterprise manager.
Merci.