定義
它類似於標準的MIDI檔案,但是要比MIDI檔案複雜得多。OMFI中的"I"代表交換,它與OMF功能相同只是叫法不同而已。
Oracle managed file (OMF) Oracle管理檔案
官方解釋:A file that is created automatically by the Oracle database server when it is needed and automatically deleted when it is no longer needed.
OMF-對象模型檔案(Object Module File),對象檔案格式的一種,其他常見的有ELF-可執行及連線檔案格式(Executable and Linking Format)、COFF – 通用對象檔案格式(Common Object File Format)。參考COFF百科詞條。
套用
實際中,OMF可以在一套完全不同的系統中打開並編輯音頻或者視頻段落。比如,Avid 視頻系統中的部分工作可以作為多軌音段在Pro Tools中打開並進行更完善的音頻處理後再輸回到原來的Avid 視頻系統。雖然,OMF還存在很多局限性和不足之處,但由於它在實際工作中非常有用,所以為數不少的音頻工程師還在用它。更多關於OMF的資料請登入Avid網頁的OMFI部分。
設定
Oracle-Managed Files
如何設定Oracle支持OMF ?
修改初始化參數檔案
[oracle@itc-test9 dbs]more initOCM.ora ....... *.user_dump_dest="/disk/oracle/admin/OCM/udump" db_create_file_dest = '/disk/oracle/oradata' |
使用 ALTER SYSTEM 命令動態設定
SQL> alter system set db_create_file_dest="/disk/oracle/oradata ; System altered. |
OMF的套用
1: 創建Tablespace 是不需要寫數據檔案名稱稱和大小 (default 100M,自動增長,Autoextend 為unlimited)
SQL> create tablespace omf;
Tablespace created.
Os:
[oracle@itc-test9 datafile]pwd
/disk/oracle/oradata/OCM/datafile
[oracle@itc-test9 datafile]ll
total 102512
-rw-r----- 1 oracle dba 104865792 Apr 29 16:13 o1_mf_omf_4zj30b2p_.dbf
創建數據檔案屬性:
Name /disk/oracle/oradata/OCM/datafile/o1_mf_omf_4zj30b2p_.dbf
Tablespace OMF
Status Online
File Size (KB) 102400
AutoExtend Yes
Increment 100MB
Maximum File Size 32767MB
2: 向Tablespace 添加檔案是只適用add datafile 就可以了,參數如1.
SQL> alter tablespace omf add datafile;
Tablespace altered.
Os
[oracle@itc-test9 datafile]ll
total 205024
-rw-r----- 1 oracle dba 104865792 Apr 29 16:13 o1_mf_omf_4zj30b2p_.dbf
-rw-r----- 1 oracle dba 104865792 Apr 29 16:28 o1_mf_omf_4zj3wj0v_.dbf
3: 可動態修改資料庫創建檔案的位置。
SQL> alter system set db_create_file_dest="/disk/oracle/oradata/OCM' ;
System altered.
不做測試了,和前面一樣。
4: 刪除Tablespace 時,後面對應的Datafile 在OS一併刪除。
SQL> drop tablespace omf;
Tablespace dropped.
[oracle@itc-test9 datafile]ll
total 0
相關
MXF
紡織用語:omf,on mass of fabric。