Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SQL Anywhere 12.0.1 (Deutsch) » SQL Anywhere Server - SQL-Referenzhandbuch » Ansichten » Kompatibilitätsansichten

 

SYSFILE-Kompatibilitätsansicht (nicht mehr empfohlen)

Jede Zeile in der SYSFILE-Systemansicht beschreibt einen DBSpace für eine Datenbank. Jede Datenbank besteht aus einem oder mehreren DBSpaces und jeder DBSpace entspricht einer Betriebssystemdatei.

DBSpaces werden für die Hauptdatenbankdatei, die temporäre Datei, die Transaktionslogdatei und die Transaktionsspiegeldatei automatisch erstellt. Informationen über Transaktionslog- und Transaktionslogspiegel-DBSpaces erscheinen in der SYSFILE-Systemansicht nicht.



ALTER VIEW "SYS"."SYSFILE"
  as select b.dbfile_id as file_id,
    if b.dbspace_id = 0 and b.dbfile_id = 0 then
      db_property('File')
    else
      if b.dbspace_id = 15 and b.dbfile_id = 15 then
        db_property('TempFileName')
      else
        b.file_name
      endif
    endif as file_name,
    a.dbspace_name,
    a.store_type,
    b.lob_map,
    b.dbspace_id
    from SYS.ISYSDBSPACE as a
      join SYS.ISYSDBFILE as b on(a.dbspace_id = b.dbspace_id)
 Siehe auch