Announcement

Collapse
No announcement yet.

Dateiauslastung abfragen

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

  • Dateiauslastung abfragen

    Hallo!

    Ich habe eine Datenbank,die in mehrere Dateien aufgeteilt ist und möchte mir gerne anzeigen lassen, in wie weit die Dateien derzeit ausgelastet, also gefüllt sind.

    sys.dm_db_file_space_usage hilft mir nicht weiter, da es sich nur auf die tempdb zu beziehen scheint. Gibt es etwas ähnliches, was man auf eine beliebige User-Datenbank anwenden kann?

    Grüße
    Sascha

  • #2
    Hallo Sascha,

    ja, sys.dm_db_file_space_usage gilt unter SQL 2005 nur für die TempDB, so steht es auch in der Online-Hilfe zu lesen.

    Noch funktioniert das hier:

    select *
    from sysfiles

    Olaf
    Olaf Helper

    <Blog> <Xing>
    * cogito ergo sum * errare humanum est * quote erat demonstrandum *
    Wenn ich denke, ist das ein Fehler und das beweise ich täglich

    Comment


    • #3
      Hallo Olaf,

      vielen Dank für die Hilfe. Das habe ich gesucht.

      Grüße
      Sascha

      Comment


      • #4
        So geht's auch; ist etwas sicherer:

        select *
        from sys.database_files
        Olaf Helper

        <Blog> <Xing>
        * cogito ergo sum * errare humanum est * quote erat demonstrandum *
        Wenn ich denke, ist das ein Fehler und das beweise ich täglich

        Comment


        • #5
          Hallo Olaf,

          oh ja, da sind eine Menge Infos drin. Schau ich mir mal genauer an.

          Besten Dank!

          Grüße
          Sascha

          Comment

          Working...
          X