Announcement

Collapse
No announcement yet.

Oracle 10g - Datenbank bezueglich angemeldeter Benutzer abfragen

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Oracle 10g - Datenbank bezueglich angemeldeter Benutzer abfragen

    Hallo,
    wie der Tital schon sagt, wollte ich wissen, welcher SQL Befehl mir angemeldete und/oder alle vorhandenen Benutzer ausgibt?? Kann man das dann auch in eine Text Datei gleich schreiben?

  • #2
    Hi !

    Liste aller erstelllen User:
    Select * from dba_users
    Liste aller angemeldeten User bzw. Liste aller Sessions:
    Select * from v$session
    Ein textfile kannst du erzeugen wenn du vorher folgendes eingibst:
    spool liste.txt
    Die Doku würde dir bestimmt auch sehr weiterhelfen:
    http://www.oracle.com/pls/db102/port..._db?selected=1

    Grüße morlogg

    Comment


    • #3
      Zum beitrag von morlogg wäre noch zu ergänzen, dass man die Abfrage etwas spezifizieren sollte:
      Code:
      select username from v$session where username is not null
      Ansonsten bekommt man auch alle Sessions, die Oracle intern geöffnet hat.

      Dim
      Zitat Tom Kyte:
      I have a simple philosophy when it comes to the Oracle Database: you can treat it as a black box and just stick data into it, or you can understand how it works and exploit it as a powerful computing environment.

      Comment


      • #4
        Danke euch für die Antworten. Allerdings erhalte ich bei den beiden Abfragen immer einfach nur "2" als Ausgabe und sqlplus hängt sozusagen. Ich muss die Konsole dann abwürgen. Weiß einer Rat?

        Comment


        • #5
          Jede SQL-Anweisung wird mit einem Semikoln beendet. Dieses fehlt bei dir.

          SQl-Anweisungen können über mehrere Zeilen geschrieben werden. Die Zahl 2 bedeutet demnach, dass die zweite Zeile deiner SQL-Anweisung erwartet wird.

          kuemmelchen

          Comment


          • #6
            Ja das wars. Danke

            Comment

            Working...
            X