利用OMF來簡化資料檔案的管理

2022-11-11 05:36:07 字數 4885 閱讀 8003

 ̄:vidor

在沒有omf(託管檔案)之前,資料庫管理員在建立資料檔案的時候,需要關心兩個問題。一是該為這個資料檔案取乙個什麼樣的名字,

二是需要考慮新建立的資料檔案會不會與已經存在的資料檔案重複。

這個命令的時候,筆者認為還需要注意以下內容:

一是如何來實現歸檔日誌與控制檔案的多個副本?在手工建立歸

檔日誌檔案和控制檔案的時候,我們總會在不同的位置建立多個相同

當企業的資料庫比較大,有數百個資料檔案時。這項工作就會變得非常的困難。為此需要採用一種機制,對資料檔案進行自動管理。在oracle資料庫中就提供了omf託管檔案這種機制。

名字的歸檔日誌檔案或者控制檔案的副本。如此的話,當某個歸檔日誌檔案或者控制檔案出現問題,還可以通過副本來彌補。通過omf託管檔案來自動建立資料檔案時,該如何實現這個功能呢?其實實現

的方法也很簡單。只需要在設定一、

饢用過程中的相關配置

—n這個引數的時候,多建幾個,系統就會自動建立相關檔案的副本。

這就是最後乙個字元n的作用。

omf託管檔案機制相當於是乙個批處理。當使用者在建立資料檔案的時候,只要輸入乙個命令,不需要帶名字、儲存位置等引數,系統就會自動根據一定的規則來建立資料檔案。故在使用這個託管檔案功能之前,管理員需要先在資料庫中建立好相關的規則。

雖然系統有時候也會採用預設的配置,但是筆者不建議這麼做。對於乙個複雜的數

二是如果建立表空間,則資料檔案該如何處理?在沒有omf託管檔案功能之前,建立表空間與建立資料檔案是兩個獨立的事項。也就是說,建立表空間之後,管理員還需要根據實際情況來手工建立資料

檔案。不過,在有了omf託管檔案功能之後,這種情況發生了根本性的變化。換句話說,只需要使用命令,而完全不需

據庫系統來說,根據企業的實際情況,預先建立好資料檔案的體系,是

一要制定涉及的實際資料檔案,系統會自動建立相關的資料檔案。如果有指定多個映象位置的話,還會自動建立重做日誌檔案或者控制檔案

的副本。

個很好的習慣。系統的預設設定往往針對的是中小型的應用,無法

滿足大型資料庫的要求。所以管理員需要根據實際情況來配置相關的規則。具體來說,主要涉及到以下幾個引數:

一是引數。顧名思義,這個引數主要用

三、omf託管檔案的侷限性以及應對措施

雖然0mf檔案可以提高建立資料檔案的自動化能力。如自動命名、自動判斷重名問題等。但是其在具體的使用過程中,也具有一定的侷限性。總的來說,omf託管檔案其主要的優勢在於你不用擔心會創

來指定資料檔案預設的儲存位置。設定好這個引數之後。管理員在建立資料檔案時就不需要再輸入具體的檔案位置。這裡需要注意的是,這個位址還跟臨時檔案、重做日誌檔案、控制檔案等相關。

二是引數。這個引數主要用來定義

重做日誌、控制檔案、rman備份檔案、歸檔日誌和閃回日誌的預設位置。當管理員設定了這個引數之後,系統將會重寫其預設設定。

三是引數。這個引數也是

建已經存在的檔案(包括資料檔案、重做日誌檔案、控制檔案等)。而其主要的侷限在於。通過omf託管檔案建立的檔案,沒有容量管理和平

衡i/o方面的優點。為此,對後續系統的效能等方面會有一定的影響。

用來定義重做日誌檔案和控制檔案的預設位置。這裡也許有人會問,如果這個引數與前面的引數定義的位置不同,那該如何處理呢?這裡就涉及到乙個優先順序的問題。通常情況下,如果設定了這個引數,那麼

在實際工作中,omf託管檔案往往不是單獨使用,而是結合oracle的另一項功能asm來使用。asm(自動儲存管理)是對omf託管檔案管理功能的乙個有效補充。

前面兩個引數的設定就會被覆蓋掉。最終系統使用的是這個引數所定義的位置。也許有人還會問,這個引數後面為什麼會帶乙個字元n呢?

其實這主要是為了建立副本的需要。具體的內容,筆者會在下面的

內容中進行詳細敘述。

四、omf與asm結合使用的注意點

通常情況下,0mf無法平衡i/0和容量管理的功能。這方面的缺陷可以通過asm自動儲存管理機制來彌補。兩者在結合使用的過程中,需要關注如下內容:

二、使用omf來建立資料檔案

以上相關的規則配置完畢之後,就可以使用omf託管檔案功能

來建立資料檔案。只需要執行

第一是裸裝置的相關問題。裸裝置指的是沒有使用檔案系統的儲存裝置。在這種裝置上儲存資料。其好處是可以提高系統的效能。而其

許可權維護比較困難。這裡需要注意的是,asm自動儲存管理是支援裸

命令即可。注意在這個命令中。沒有指定所需要建立的資料檔案的路徑與名字。這些都是系統根據預先定義的規則來自動補充的。在使用

裝置的,為此,就不存在非同步i/0或者直接i,0等問題。而對於omf來說。其大部分情況下還是在檔案系統的背景下操作的。所以從應用

24範圍來說。asm要比0mf功能強大。在具體配置時,這是需要特別注

系統在檔案路徑的表示上,就有很大的差異。在具體配置時,需要注意意的。

這方面的差異,並選擇合適的配置方法。

第二是跨平台的問題。oracle資料庫是乙個跨平台的管理系統,

第三是兩者分工不同。在實際工作中,筆者發現很多管理員,特別

其即可以在微軟的作業系統上執行,也可以在linux等作業系統上部是第一次接觸oracle資料庫的管理人員(如從sqlserver轉到ora—署。但是由於不同作業系統之間,其核心等方面存在著比較大的差異,

cle),他們在這方面會有乙個誤解。omf託管檔案.其具有自動管理數在實際配製過程中也會遇到很多不同的地方。在使用omf功能與

據檔案的功能。但是這個自動管理資料檔案,並不是說管理其容量。也

asm功能的時候,也會遇到這種問題。這裡需要注意的是,asm是專

就是說,omf託管檔案只涉及到資料檔案的儲存路徑、資料檔案的命門構建用於簡化dba工作的管理工具。其提供了跨越所有伺服器和

名等,而與儲存管理無關。更精確地說,只涉及到儲存管理的一小部儲存平台的儲存管理介面。也就是說,asm可以支援多個作業系統平分。

儲存管理從大的範圍來說,包含儲存的路徑、儲存的名字、儲存容

臺。或者說,在不同的平台上,操作基本是相同的。而對於omf託管文

量、i/0等問題,而omf託管檔案只涉及到儲存的路徑、儲存的名字。件來說,則沒有這麼簡單。因為omf託管檔案這個功能,更像是在跟所以這兩個功能之間有明顯的差異。

兩者是分工合作,相互補充。為作業系統打交道,如指定檔案儲存位置等,所以受作業系統的影響比此,在實際工作中,往往這兩項功能需要同時實現,才能夠發揮最佳的

較大。最簡單的乙個例子,就是unix等作業系統與windows等操作

效果。雲計算和soa何時走到一起?

文:it

隨著企業對於雲計算的關注程度越來越大,並且嘗試部署雲計算新一代管理軟體中的商業智慧型功能主要有以下幾種:

應用的企業數量也急劇上公升,雲計算已經成為最炙手可熱的新興技

(1)智慧型化業務過濾和處理功能。管理系統自動識別什麼是普通

術。而大家對於soa的關注程度不再像過去那麼強烈。事實上,有許業務,什麼是特例業務。對普通業務能夠按事先設定好的程式進行處

多東西,雲計算提供商、soa廠商可以相互借鑑和學習。

理,過濾出的特例留給人來處理。還能夠通過使用者的設定不斷更新普首先,簡要介紹雲計算的幾個值得soa借鑑的優點:通業務特徵及其處理方法。

(1)服務設計

(2)智慧型化計畫優化功能。管理工作實際上就是在不斷尋找各項

一些通過雲部署服務的**商比如亞馬遜

工作的平衡點。企業的計畫工作就是依照各種平衡點來制定工作的指

force.com等,在服務設計方面做得相當好。你會情不自禁地被他們

導方針。隨著企業外部環境的複雜化,企業各種平衡點的約束條件日提供的服務所吸引。因為精心的設計,再加上確實能夠滿足你的需要,益增多,企業的計畫工作就變得曰趨困難。以往的管理系統中製作的

讓你無法抗拒。許多soa專案要麼太粗糙,要麼就過於繁瑣,一句話

計畫往往都是單約束條件的,新型的管理系統在製作計畫時必須考慮概括就是沒有很好地進行服務設計。

多維約束條件和多種目標任務的同時並存,實現智慧型化的計畫優化功

(2)服務擴充套件性

能。雲計算服務的設計宗旨就是能夠在需要的任何時候都能進行擴(3)智慧型化資料功能。所謂智慧型化資料分析就是指管理系統能夠

展,雲服務使用者確實能夠做到這一點,因為其能夠在任何時候按需定自動對大量資料資訊的分析結果作出判斷,對於超出正常值範圍的異制所需的服務。而在soa中擴充套件服務通常是乙個痛苦和昂貴的過程。

常狀況(包括好壞兩方面)給出解釋說明,並給出其建議的應對措麓。

接下來,我們看一看soa值得雲計算借鑑的幾個地方:(4)智慧型化決策支援功能。即利用資料倉儲技術來提供各級決策

(1)服務治理

需要的系統環境。

就目前而言,雲計算技術幾乎沒有任何治理的概念,因此,現在幾具備可擴充套件的業務框架,有標準的對外置el管理思想的、使用者需乎沒有任何雲計算控制和執行策略。因此,許多企業選擇繼續觀望的求的變化與多樣性,使得任何的應用系統都無法覆蓋所有使用者的所有態度,而不急於採用雲計算技術反觀soa,它的治理技術已經相當

實際需求。因此,新型管理軟體應當有乙個易於擴充套件的框架結構。這種

成熟了。雖然。soa治理的實施並不總是效果非常好,不過它已經成

框架結構使得開發商今後對軟體的維護和擴充套件變得更為容易,也使應

為了soa生命週期的乙個基本組成部分。

用系統的客戶化和二次開發變得簡單。還可以為將來實現多種管理軟

(2)架構驅動

件系統(來自於不同**商,應用於不同行業)的彼此銜接,即所謂eai如果你的soa部署方法得當,那麼你肯定是按照從架構再到技(企業應用整合)打下基礎。

術這種驅動方法來完成的。而在雲計算領域,資源需求才是真正的起

這將改變向使用者提供適於所有使用者的通用產品的狀況,而針對具

點。雲計算同樣需要乙個深思熟慮的架構,實際上,架構對於雲計算更

體的使用者市場對軟體預先「剪裁」,推出針對特殊市場的軟體產品。專加重要,因為使用者需要將架構擴充套件到防火牆之外。

業化軟體不需要使用者進行針對性的配置就可得到可用的選單、模組和

雲計算和soa的界限正在迅速模糊。

報表等,可以更快地啟用,可得到更有針對性的服務。

Fortran程式設計第16章資料檔案的管理

第16章資料檔案的管理 固然,我們編制乙個科學計算程式的目的是執行給定的計算,是描述乙個通過演算法而實現的對輸入資料的計算的過程,而不只是簡單的對資料的處理,但是這並不妨礙我們從資訊處理的角度來看待這個過程。因為任何的計算,再簡單也必定包含資料的輸入與輸出過程,更複雜的計算程式則還包含資料的快取管理...

技術檔案電子資料檔案管理作業指導書

1.目的和範圍 適用於公司範圍內所規定的技術檔案 電子資料檔案。2.定義 2.1 技術檔案是指與公司產品技術 規格及開發等相關的檔案,通常包括有產品圖紙 產品規格 產品標準 物料清單 bom 零件認可 工程更改記錄 工裝圖等。2.2 電子資料檔案是指以電子文件的形式對檔案進行分發 儲存 控制與管理的...

科技查新檔案的管理與利用

摘要 科技查新檔案是各個領域科研活動中重要的資訊資源,從某種程度上反應了科研領域研究狀況,它的收集 管理 利用和共享對科研活動具有重要的意義,本文論述了科技查新檔案的管理辦法和檔案資訊資源開發利用的途徑。關鍵詞 科技查新 查新檔案 檔案利用 資訊開發 科技查新工作是對科技立項和成果鑑定實行監控的一項...