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.
SQL Anywhere erstellt automatisch DBSpaces für die Hauptdatenbankdatei, die temporäre Datei, die Transaktionslogdatei und die Transaktionsspiegeldatei. Informationen über Transaktionslog- und Transaktionslogspiegel-DBSpaces erscheinen in der SYSFILE-Systemansicht nicht. Weitere Hinweise finden Sie unter Vordefinierte DBSpaces.
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); |
Kommentieren Sie diese Seite in DocCommentXchange. Senden Sie uns Feedback über diese Seite via E-Mail. |
Copyright © 2009, iAnywhere Solutions, Inc. - SQL Anywhere 11.0.1 |