IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Développement SQL Server Discussion :

Date dernière modification d'une database


Sujet :

Développement SQL Server

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Étudiant
    Inscrit en
    Juin 2007
    Messages
    204
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : France, Gard (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juin 2007
    Messages : 204
    Par défaut Date dernière modification d'une database
    Bonjour,

    Il faudrait que je puisse récupérer la date de dernière modification d'une base de données.

    Pour l'instant je sais :

    - Récupérer la date de dernière modification d'une table à l'aide de la table sys.objects (champ modify_date).
    - Récupérer la date de dernière modification d'une database à l'aide de la table sys.dm_db_index_usage_stats.

    Hors le problème de la table dm_db_index_usage_stats est qu'apparemment elle se "reset" à chaque reboot du serveur.

    Existe-t'il un équivalent à sys.objects pour les databases, ou une jointure à faire sur une database_id avec une autre table? (champ manquant dans sys.objects).


    Merci d'avance !

  2. #2
    Rédacteur

    Avatar de SQLpro
    Homme Profil pro
    Expert bases de données / SQL / MS SQL Server / Postgresql
    Inscrit en
    Mai 2002
    Messages
    21 998
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Expert bases de données / SQL / MS SQL Server / Postgresql
    Secteur : Conseil

    Informations forums :
    Inscription : Mai 2002
    Messages : 21 998
    Billets dans le blog
    6
    Par défaut
    A moins d'aller dans le journal de transaction et récupérer le dernier ALTER DATABASE, ou bien de mettre en place un déclencheur DDL sur ALTER DATABASE, cette informations n'est pas maintenue.

    A +
    Frédéric Brouard - SQLpro - ARCHITECTE DE DONNÉES - expert SGBDR et langage SQL
    Le site sur les SGBD relationnels et le langage SQL: http://sqlpro.developpez.com/
    Blog SQL, SQL Server, SGBDR : http://blog.developpez.com/sqlpro
    Expert Microsoft SQL Server - M.V.P. (Most valuable Professional) MS Corp.
    Entreprise SQL SPOT : modélisation, conseils, audit, optimisation, formation...
    * * * * * Expertise SQL Server : http://mssqlserver.fr/ * * * * *

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Dernière date de modification d'une fonction
    Par haykelFST dans le forum Développement
    Réponses: 1
    Dernier message: 26/11/2008, 20h57
  2. Réponses: 10
    Dernier message: 11/08/2008, 16h38
  3. Réponses: 17
    Dernier message: 18/07/2007, 15h46
  4. Réponses: 3
    Dernier message: 17/07/2007, 15h21
  5. date de dernière modification d'une table ?
    Par NiBicUs dans le forum Requêtes
    Réponses: 3
    Dernier message: 17/12/2004, 18h11

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo