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

Administration Oracle Discussion :

Date en millisecondes du dernier user connecté ?


Sujet :

Administration Oracle

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Janvier 2008
    Messages
    155
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2008
    Messages : 155
    Par défaut Date en millisecondes du dernier user connecté ?
    Bonjour;

    Je dois gérer un pool de 200 users Oracle.
    Il faudrait que j'arrive à déterminer la date de connexion de chaque user à la milliseconde près.
    Je suis sous Oracle 11g.

    J'ai essayé par v_$session et l'attribut logon_time mais même format en TO_TIMESTAMP(logon_time) je n'obtiens que des "0":
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
      select USERNAME, to_timestamp(logon_time) as date_cnx
      from sys.v_$session
      order by date_cnx asc
     
    ==> 16/12/11 00:00:00,000000000
    De fait, je dois me contenter (pour le moment j'espere!) d'une difference d'horaire de connexion à la seconde grâce à : to_char(logon_time,'DD-MON-YYYY HH24:MI:SS')


    Merci de m'indiquer comment faire la différence entre deux logon_time en millisecondes !

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Janvier 2008
    Messages
    155
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2008
    Messages : 155
    Par défaut
    J'oubliais; je dois faire cela pour une requête d'UPDATE placée dans un trigger AFTER LOG ON DATABASE.

    Et voici les parametres actuels de la database Oracle Database 11g
    Enterprise Edition Release 11.2.0.1.0 - 64bit Production:
    NLS_CALENDAR GREGORIAN
    NLS_CHARACTERSET AL32UTF8
    NLS_COMP BINARY
    NLS_CURRENCY €
    NLS_DATE_FORMAT DD/MM/RR
    NLS_DATE_LANGUAGE FRENCH
    NLS_DUAL_CURRENCY €
    NLS_ISO_CURRENCY FRANCE
    NLS_LANGUAGE FRENCH
    NLS_LENGTH_SEMANTICS BYTE
    NLS_NCHAR_CHARACTERSET AL16UTF16
    NLS_NCHAR_CONV_EXCP FALSE
    NLS_NUMERIC_CHARACTERS ,
    NLS_SORT FRENCH
    NLS_TERRITORY FRANCE
    NLS_TIME_FORMAT HH24:MI:SSXFF
    NLS_TIMESTAMP_FORMAT DD/MM/RR HH24:MI:SSXFF
    NLS_TIMESTAMP_TZ_FORMAT DD/MM/RR HH24:MI:SSXFF TZR
    NLS_TIME_TZ_FORMAT HH24:MI:SSXFF TZR

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

Discussions similaires

  1. Réponses: 1
    Dernier message: 15/03/2006, 19h28
  2. les users connectés à une base oracle
    Par progima dans le forum Oracle
    Réponses: 8
    Dernier message: 08/11/2005, 17h43
  3. liste des users connectés à une base acces
    Par progima dans le forum Access
    Réponses: 2
    Dernier message: 07/11/2005, 16h45
  4. Nbre de users connectés à une base
    Par yanis97 dans le forum MS SQL Server
    Réponses: 2
    Dernier message: 02/09/2005, 10h39

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