ASM supports all types of files used by the database except for files such as operating system executables. Table 9.3 contains the complete list of ASM file types; File Type and Tag are those presented previously for ASM file-naming conventions.
Table 9.3. ASM File Types
Oracle File Type
File Type
Tag
Default Template
Control files
controlfile
cf (control file) or bcf (backup control file)
CONTROLFILE
Datafiles
datafile
tablespace name.file#
DATAFILE
Online logs
online_log
log_thread#
ONLINELOG
Archive logs
archive_log
Parameter
ARCHIVELOG
Temp files
temp
tablespace name.file#
TEMPFILE
RMAN datafile backup piece
backupset
Client-specified
BACKUPSET
RMAN incremental backup piece
backupset
Client-specified
BACKUPSET
RMAN archive log backup piece
backupset
Client-specified
BACKUPSET
RMAN datafile copy
datafile
tablespace name.file#
DATAFILE
Initialization parameters
init
spfile
PARAMETERFILE
Broker config
drc
drc
DATAGUARDCONFIG
Flashback logs
rlog
thread#_log#
FLASHBACK
Change tracking bitmap
ctb
bitmap
CHANGETRACKING
Auto backup
autobackup
Client-specified
AUTOBACKUP
Data Pump dumpset
dumpset
dump
DUMPSET
Cross-platform datafiles
XTRANSPORT
Table 9.4 lists the default ASM file templates referenced in the Default Template column of Table 9.3.
When a new disk group is created, a set of ASM file templates copied from the default templates in Table 9.3 is saved with the disk group. As a result, individual template characteristics can be changed and apply only to the disk group where they reside. In other words, the DATAFILE system template in disk group +DATA1 may have the default coarse striping, but the DATAFILE template in disk group +DATA2 may have fine striping. You can create your own templates in each disk group as needed.
When an ASM datafile is created with the DATAFILE template, by default, the datafile is 100MB, the datafile is autoextensible, and the maximum size is unlimited.