亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

測(cè)定數(shù)據(jù)狀態(tài)的方法

文檔序號(hào):6419153閱讀:284來源:國(guó)知局
專利名稱:測(cè)定數(shù)據(jù)狀態(tài)的方法
技術(shù)領(lǐng)域
本發(fā)明涉及一種在數(shù)據(jù)處理系統(tǒng)中測(cè)定數(shù)據(jù)狀態(tài)的方法,在該數(shù)據(jù)處理系統(tǒng)中,至少運(yùn)行一個(gè)程序,并為此訪問一個(gè)或多個(gè)數(shù)據(jù)存儲(chǔ)器內(nèi)的至少一個(gè)數(shù)據(jù)群,其中,在觸發(fā)程序中達(dá)到了一種由預(yù)定特征規(guī)定的特殊情況。
數(shù)據(jù)處理系統(tǒng)經(jīng)常利用若干文件或其它的數(shù)據(jù)群進(jìn)行工作,譬如數(shù)據(jù)載體的數(shù)據(jù)、數(shù)據(jù)庫(kù)數(shù)據(jù)或它們的一個(gè)確定的部分等。數(shù)據(jù)處理系統(tǒng)的這些文件-在下文一般被理解為數(shù)據(jù)群-的數(shù)據(jù)可以由在數(shù)據(jù)處理系統(tǒng)上運(yùn)行的程序進(jìn)行讀取、處理或再寫入到文件中。在程序的執(zhí)行過程中,可能會(huì)在程序運(yùn)行的各種位置出現(xiàn)如下情況,即在該情況下無法繼續(xù)該程序。這種特殊情況譬如可能在出現(xiàn)有故障或非理想的數(shù)據(jù)組時(shí)發(fā)生,或者是因?yàn)槌绦蚪Y(jié)構(gòu)中邏輯故障。在出現(xiàn)該特殊情況時(shí),需要對(duì)導(dǎo)致該情況的環(huán)境進(jìn)行分析;為此需要盡可能準(zhǔn)確地測(cè)定包括所有使用的文件的信息在內(nèi)的特殊情況。
在大多數(shù)據(jù)情形下,分析都不是由用戶來實(shí)現(xiàn)的,而是通過數(shù)據(jù)處理系統(tǒng)的生產(chǎn)者或?yàn)榇硕O(shè)計(jì)的程序來實(shí)現(xiàn)。在該情況下,需要由用戶保護(hù)和在必要時(shí)收集相關(guān)的文件,并將其交送給生產(chǎn)者,以便讓該生產(chǎn)者確定特殊情況的起因。即便在由用戶或在數(shù)據(jù)處理系統(tǒng)的位置處對(duì)特殊情況進(jìn)行分析時(shí),測(cè)定和存儲(chǔ)相關(guān)文件的數(shù)據(jù)圖都是比較有益的。也就是說,在測(cè)定之后,用戶至少還可以在該數(shù)據(jù)處理系統(tǒng)上利用另一應(yīng)用繼續(xù)進(jìn)行工作。在多數(shù)情況下,情況測(cè)定是必要的,因?yàn)榇蟛糠謹(jǐn)?shù)據(jù)處理都不是與所述特殊情況直接有關(guān)的,所以它們不會(huì)被中斷,譬如在多處理系統(tǒng)或多用戶系統(tǒng)上就可能是這種情形,因此,相關(guān)文件的狀態(tài)在出現(xiàn)該特殊情況之后是會(huì)變化的。
在情況測(cè)定過程中,尤其是在由用戶“手工”地實(shí)現(xiàn)該測(cè)定時(shí),經(jīng)常會(huì)出現(xiàn)如下問題,即在特殊情況出現(xiàn)和文件保護(hù)之間將不可避免地消耗一定的時(shí)間,而在該時(shí)間內(nèi)文件內(nèi)容可能發(fā)生改變,因此對(duì)需要記錄的特殊狀態(tài)而言,不能確保數(shù)據(jù)的一致性。
迄今用于情況測(cè)定的解決方案只局限于指示文件,也即在故障時(shí)間點(diǎn)上將故障號(hào)以及可能的一些附加數(shù)據(jù)存放到該指示文件中。該信息雖然說明了故障情況,但沒有描繪出除程序的有關(guān)數(shù)據(jù)外還包括有所參與的文件的整個(gè)情況圖,因此,通常不能借助該指示文件來再現(xiàn)故障和進(jìn)行可靠地分析。在本說明書范圍內(nèi),故障被理解為一種特殊條件,根據(jù)這些特殊條件-且經(jīng)常是由于它們的原因,當(dāng)程序運(yùn)行中出現(xiàn)非預(yù)見的參數(shù)群或此參數(shù)群不能分級(jí)時(shí),或在確定工作數(shù)據(jù)不一致等情況下,倘若程序不完全終止,則該程序譬如會(huì)因狹義上的故障情況(程序不能繼續(xù))而至少合理地呈現(xiàn)一次中斷。
因此,本發(fā)明的任務(wù)在于,就在該系統(tǒng)上出現(xiàn)的特殊情況來一致并完整地測(cè)定數(shù)據(jù)處理系統(tǒng)的數(shù)據(jù)狀態(tài)。
該任務(wù)由文章開頭所述類型的方法來實(shí)現(xiàn),其中,根據(jù)本發(fā)明,按照預(yù)定的規(guī)程選擇至少一個(gè)相關(guān)的數(shù)據(jù)群,該數(shù)據(jù)群與由觸發(fā)程序進(jìn)行的訪問有關(guān),并被確定用來在稍后推斷出導(dǎo)致所述特殊情況的環(huán)境,然后,從該至少一個(gè)相關(guān)數(shù)據(jù)群的內(nèi)容中產(chǎn)生如下形式的測(cè)量備份,即它允許向其它數(shù)據(jù)處理系統(tǒng)進(jìn)行轉(zhuǎn)發(fā),且與所述觸發(fā)程序無關(guān)。
通過該解決方案,可以在故障或特殊條件的時(shí)間點(diǎn)上對(duì)觸發(fā)程序的整個(gè)環(huán)境實(shí)施涉及文件的、一致的瞬時(shí)測(cè)繪。由此為用戶降低了操作費(fèi)用,因?yàn)檫@只須運(yùn)用測(cè)量備份進(jìn)行操作就可以了;尤其是用戶可輕易地確定究竟哪些文件是相關(guān)的。在此,通常還能夠?qū)Σ恢匾摹⒉⒂纱酥灰浴袄圪槨毙问阶饔玫奈募M(jìn)行保護(hù)。對(duì)故障進(jìn)行分析的人員可以獲得一致的、完整的測(cè)繪情況圖。因此提高了查詢故障的速率,而且可以快速地對(duì)程序和所屬的文件或數(shù)據(jù)結(jié)構(gòu)進(jìn)行校正。
本發(fā)明的一種優(yōu)選實(shí)施方案有助于在程序運(yùn)行發(fā)生故障的情況下進(jìn)行處理。在此,特殊情況是指在數(shù)據(jù)群的數(shù)據(jù)方面的故障情況及/或觸發(fā)程序或?qū)儆谠撚|發(fā)程序的程序在程序運(yùn)行時(shí)的故障情況。
如果以單個(gè)文件的形式產(chǎn)生所述的測(cè)量備份,則對(duì)簡(jiǎn)單的操作處理是有利的。
同樣,若在產(chǎn)生所述的測(cè)量備份時(shí)采用一種數(shù)據(jù)壓縮方法,則也是有利的。
在另一種有利的實(shí)施方案變型中,在所述測(cè)量備份中還采取一些由觸發(fā)程序提供的附加信息。除了記錄所測(cè)定的數(shù)據(jù)群外,該信息譬如還被用來記錄故障狀態(tài)。
在本發(fā)明的一種優(yōu)選實(shí)施方案中,由一種測(cè)量模塊產(chǎn)生所述的測(cè)量備份,該測(cè)量模塊由所述觸發(fā)程序進(jìn)行調(diào)用,并從該程序中獲得如下信息,即為了生成所述的測(cè)量備份,需要處理哪些作為相關(guān)數(shù)據(jù)群形式的數(shù)據(jù)群,而且,所述測(cè)量模塊至少通過對(duì)相關(guān)數(shù)據(jù)群進(jìn)行讀訪問來從其內(nèi)容得出測(cè)量備份。這種測(cè)量模塊尤其可以獨(dú)立于所述的觸發(fā)程序來實(shí)現(xiàn),由此可由多個(gè)觸發(fā)程序進(jìn)行調(diào)用。
在此,如果把預(yù)定數(shù)據(jù)群內(nèi)的相關(guān)數(shù)據(jù)群的有關(guān)信息轉(zhuǎn)發(fā)給所述的測(cè)量模塊,則是比較有利的。
此外,如果根據(jù)特殊情況為寫訪問禁止所述的相關(guān)數(shù)據(jù)群,而且在測(cè)量備份完成之前不取消該禁止,則對(duì)獲取一致的數(shù)據(jù)圖是比較有益的。
下面借助附圖并通過實(shí)施例來詳細(xì)講述本發(fā)明利用應(yīng)用程序?qū)?shù)據(jù)交換參數(shù)的管理。其中

圖1示出了所參與的部件和文件的概觀圖,以及圖2示出了三個(gè)流程圖,即圖2a為應(yīng)用了本發(fā)明方法的應(yīng)用程序的流程,圖2b為由圖2a的應(yīng)用程序進(jìn)行管理的數(shù)據(jù)交換程序的流程,以及圖2c為由本發(fā)明的測(cè)量模塊執(zhí)行的情況測(cè)定。
在這些附圖中,細(xì)線箭頭表示的是對(duì)數(shù)據(jù)群的讀及/或?qū)懺L問,它不同于流程圖中用粗線箭頭表示的指令流或雙線箭頭表示的子程序調(diào)用。
需要指出的是,此處所示的實(shí)施例只是用于闡述本發(fā)明的目的。特別地,所述數(shù)據(jù)的種類和使用與各個(gè)實(shí)施方案無關(guān),并且對(duì)本發(fā)明是不重要的。在其內(nèi)實(shí)現(xiàn)本發(fā)明的數(shù)據(jù)處理系統(tǒng)的種類和結(jié)構(gòu)對(duì)本發(fā)明也是無關(guān)緊要的;數(shù)據(jù)處理系統(tǒng)譬如可以是一臺(tái)計(jì)算機(jī)或一臺(tái)復(fù)雜的通過網(wǎng)絡(luò)進(jìn)行連接的數(shù)據(jù)處理設(shè)備。正如專業(yè)技術(shù)人員可直接知道的一樣,本發(fā)明既可構(gòu)想為較簡(jiǎn)單的實(shí)施方案,又可構(gòu)想為較復(fù)雜的實(shí)施方案,其中,尤其是所使用的文件-或統(tǒng)稱為數(shù)據(jù)群-的數(shù)目可以按應(yīng)用實(shí)例進(jìn)行較大的變化。
參考圖1,在數(shù)據(jù)處理系統(tǒng)上裝設(shè)了一個(gè)應(yīng)用程序APG,它以主程序的形式為用戶提供一種操作界面。特別地,該應(yīng)用程序APG從用戶那里接收數(shù)據(jù),譬如管理數(shù)據(jù)等,并向用戶實(shí)行輸出。該應(yīng)用程序APG采用了應(yīng)用數(shù)據(jù)庫(kù)ADT,用于存儲(chǔ)被處理過的數(shù)據(jù)。在大多數(shù)情況下,數(shù)據(jù)庫(kù)ADT均是系統(tǒng)的數(shù)據(jù)存儲(chǔ)器上的文件,但它也可以分配給固有的存儲(chǔ)介質(zhì),或占用存儲(chǔ)器的某一確定的分區(qū),譬如永久存儲(chǔ)器的地址區(qū)或磁帶上(固定或可變)的一部分。
應(yīng)用程序APG利用通信程序KPG與其他用戶或數(shù)據(jù)處理系統(tǒng)交換數(shù)據(jù),譬如通過(圖1未示出的)計(jì)算機(jī)網(wǎng)或其它數(shù)據(jù)線路。通信程序KPG對(duì)數(shù)據(jù)交換所需的、位于固有參數(shù)文件KDT之內(nèi)的通信數(shù)據(jù)進(jìn)行管理。在管理參數(shù)文件KDT的數(shù)據(jù)時(shí),從主程序APG只可以間接地通過通信程序KPG對(duì)這些數(shù)據(jù)進(jìn)行寫或讀。詢問文件AFR被用作數(shù)據(jù)的寫接口,該文件包含有從應(yīng)用程序APG轉(zhuǎn)發(fā)到通信程序的參數(shù)數(shù)據(jù)及可能的指令。報(bào)告文件BER被用于讀過程,它同時(shí)還被裝設(shè)用來報(bào)告參數(shù)文件KDT的讀/寫過程的有關(guān)執(zhí)行情況,由此在實(shí)施通信程序方面的管理時(shí),可以由應(yīng)用程序根據(jù)故障(或其它執(zhí)行缺陷)進(jìn)行分析。
如果在應(yīng)用程序APG中出現(xiàn)故障或其它特殊情況,則按照本發(fā)明寫入一個(gè)相應(yīng)的故障標(biāo)識(shí),并根據(jù)伴隨情況在記錄文件PRK中寫入解釋文本,而且利用需保護(hù)文件的名字來調(diào)用測(cè)量模塊EFM,以便從該文件產(chǎn)生測(cè)量備份EFK。優(yōu)選地,從出現(xiàn)故障開始直到測(cè)量備份EFK完成,為可能改變需記錄的數(shù)據(jù)內(nèi)容的寫訪問禁止相關(guān)文件或數(shù)據(jù)群。在此處所考察的實(shí)施例中,測(cè)量模塊EFM是作為軟件程序來實(shí)現(xiàn)的,它由觸發(fā)應(yīng)用程序APG譬如通過系統(tǒng)調(diào)用來啟動(dòng),并通過系統(tǒng)調(diào)用參數(shù)獲得如下信息,即需要存儲(chǔ)哪些文件。
所述測(cè)量模塊EFM在出現(xiàn)故障的時(shí)間點(diǎn)上進(jìn)行調(diào)用。調(diào)用程序具有與故障有關(guān)的文件的相關(guān)信息,而所述與故障有關(guān)的文件根據(jù)故障情況可能是不同的,而且,調(diào)用程序還將具有這種文件名的參數(shù)目錄傳送給模塊EFM。測(cè)量模塊EFM本身同應(yīng)用程序APG和其所屬的程序環(huán)境AUG是無關(guān)的。特別是需保護(hù)的文件或數(shù)據(jù)群的數(shù)目及種類可以是任意的。
故障可能在程序APG、KPG運(yùn)行中的不同位置出現(xiàn)。在圖2所示的流程圖中,出于條理清楚的原因,只描繪了對(duì)執(zhí)行本發(fā)明意義上的情況測(cè)定具有重要意義的步驟。對(duì)此,尤其關(guān)心的是在對(duì)數(shù)據(jù)庫(kù)ADT、KDT進(jìn)行寫入時(shí)所產(chǎn)生故障??赡艿墓收显蚴嵌喾N多樣的,并自然取決于各個(gè)應(yīng)用情況;譬如這種例子為錯(cuò)誤的輸入格式、在數(shù)據(jù)庫(kù)中數(shù)據(jù)非法加倍,等等。這類故障或特殊情況只需根據(jù)對(duì)所參與的數(shù)據(jù)群內(nèi)容的了解就能再現(xiàn);在此,通過本發(fā)明可實(shí)現(xiàn)完整地記錄。
圖2a及2b示出了管理通信參數(shù)的簡(jiǎn)化流程圖,其中,圖2a畫出了主程序APG的流程。應(yīng)用程序APG由用戶啟動(dòng)。在第一步驟A1中接收用戶的輸入,并將該輸入同數(shù)據(jù)庫(kù)ADT的數(shù)據(jù)連接起來。該步驟A1的準(zhǔn)確過程-以及其它步驟A2…A4的準(zhǔn)確過程-對(duì)本發(fā)明并不重要,因此在這里不再贅述。
如果在執(zhí)行步驟A1期間出現(xiàn)故障(或統(tǒng)稱為特殊情況),則轉(zhuǎn)移到故障處理。在步驟AF1中,譬如借助故障號(hào)和文本形式的故障說明將所述故障的種類寫入記錄文件PRK之中。另外,也可在該記錄文件中存入“相關(guān)數(shù)據(jù)群”的、也即在情況測(cè)定中需保護(hù)的數(shù)據(jù)群的明細(xì)表。然后調(diào)用測(cè)量模塊EFM,其中,還把與當(dāng)前特殊情況相關(guān)的數(shù)據(jù)群的目錄交給該調(diào)用。如同下文將參考圖2c所講述的一樣,此時(shí)對(duì)相關(guān)的數(shù)據(jù)群進(jìn)行保護(hù),在該情形下為記錄文件PRK和數(shù)據(jù)庫(kù)ADT。接著,倘若程序運(yùn)行的恢復(fù)不可能或沒有意義,則應(yīng)用程序在帶有故障信號(hào)的中斷處終止。
在步驟A1成功結(jié)束之后,通過使用在其中處理過的數(shù)據(jù),在步驟A2中以詢問文件AFR的形式生成被確定用于通信程序KPG的數(shù)據(jù)。如果在執(zhí)行步驟A2時(shí)無故障,則調(diào)用-如圖中雙線邊框的矩形所示-通信程序KPG,此時(shí)由該程序執(zhí)行在詢問文件AFR中規(guī)定的通信參數(shù)處理。
參考圖2b,通信程序KPG在步驟K1中讀入詢問文件AFR,并對(duì)其進(jìn)行檢驗(yàn)。在下一步聚K2中,根據(jù)詢問文件AFR已接收的語(yǔ)句對(duì)通信參數(shù)KDT進(jìn)行處理。最后在步驟K3中生成關(guān)于所實(shí)現(xiàn)的處理的報(bào)告,并將其存放在報(bào)告文件BER中,執(zhí)行在返回指令內(nèi)被返回到所述的應(yīng)用程序。在通信程序的各個(gè)步驟中,其過程的細(xì)節(jié)對(duì)本發(fā)明也是不重要的。
假如在通信程序KPG的步驟K1、K2的一個(gè)中出現(xiàn)故障,則在相應(yīng)分支KF1中將該情況記錄在報(bào)告文件BER內(nèi),而且通信程序KPG又返回到應(yīng)用程序??梢钥闯?,所述通信程序KPG不是被設(shè)計(jì)用來在故障情況下調(diào)用情況測(cè)定的。因此這譬如可以是如下情形,即由于通信程序KPG是一種添購(gòu)的程序,而在該程序的故障處理中是不能被干擾侵入的。正如此處所示,在該情形下是由上一級(jí)程序來實(shí)現(xiàn)情況測(cè)定,也即此處的應(yīng)用程序APG。
接下來再參考圖2a,在應(yīng)用程序APG召回通信程序KPR的執(zhí)行之后,在步驟A3中讀入報(bào)告文件BER,并對(duì)其進(jìn)行分析。如果確定步驟A3中沒有故障,則在步驟A4中給用戶發(fā)一個(gè)相應(yīng)信號(hào)結(jié)束處理,且應(yīng)用程序終止執(zhí)行。
假如確定在步驟A2或A3中有故障-在此還需考慮通過報(bào)告文件BER記錄的、子程序KPG內(nèi)的故障,那么,如同上述步驟A1內(nèi)的故障一樣,也將該故障的種類寫入記錄文件PRK中,并調(diào)用測(cè)量模塊EFM來實(shí)現(xiàn)下述過程。在此,根據(jù)每次存在的特殊情況,用相關(guān)數(shù)據(jù)群的目錄來標(biāo)明不同的數(shù)據(jù)群;這在圖2a中是通過不同的目錄PRK、ADT、AFR或PRK、KDT、BER來標(biāo)示的。接著,應(yīng)用程序在帶有故障信號(hào)的中斷處終止。
圖2c示出了根據(jù)本發(fā)明生成測(cè)量備份EFK時(shí)在測(cè)量模塊EFM方的過程。在其開始以后,測(cè)量模塊EFM在步驟E1中確定選擇哪些文件作為“相關(guān)數(shù)據(jù)群”,也即選出在情況測(cè)定時(shí)需保護(hù)的文件。該信息譬如在調(diào)用參數(shù)中被傳輸給所述的測(cè)量模塊。另一種可能性在于,相關(guān)文件的目錄位于由觸發(fā)程序APG生成的記錄文件PRK內(nèi),并在步驟E1中由測(cè)量模塊EFM讀入。
在下一步驟E2中,此時(shí)讀入在步驟E1中已確定的相關(guān)數(shù)據(jù)群的內(nèi)容,并由此產(chǎn)生測(cè)量備份EFK。這譬如可以利用已知的數(shù)據(jù)保護(hù)方法來實(shí)現(xiàn)。除相關(guān)文件的內(nèi)容之外,還可規(guī)定存入其它一些譬如利用指令調(diào)用而被傳輸至測(cè)量模塊EFM的信息。即便原來有多個(gè)相關(guān)的數(shù)據(jù)群,也還是優(yōu)選地以單個(gè)文件的形式產(chǎn)生所述的測(cè)量備份EFK。本發(fā)明方法的進(jìn)一步改進(jìn)可以通過壓縮數(shù)據(jù)容量來實(shí)現(xiàn)。另外,還可以利用已知的加密方法來保護(hù)測(cè)量備份EFK免遭非法訪問。
最后,測(cè)量模塊在步驟E3中向用戶輸出信號(hào),以便告知其如下信息,即已經(jīng)根據(jù)故障-或統(tǒng)稱為特殊情況-生成測(cè)量備份,且該備份譬如應(yīng)該交給應(yīng)用程序APG的生產(chǎn)者去進(jìn)行特殊情況分析。一般還規(guī)定,可將測(cè)量備份拷貝到便攜式數(shù)據(jù)載體上,或也可通過用戶的相應(yīng)指令利用數(shù)據(jù)通信、譬如因特網(wǎng)而將其發(fā)送到分析的地點(diǎn)。
這時(shí),在測(cè)量備份EFK中具有已導(dǎo)致生成該測(cè)量備份的特殊情況的有關(guān)信息,該信息形式能實(shí)現(xiàn)信息的轉(zhuǎn)發(fā),以便用于故障記錄和故障分析的目的,而且無需其它費(fèi)用。在任意時(shí)間點(diǎn)上,通過對(duì)所述生成過程進(jìn)行逆變換,測(cè)量備份EFK又可以變回到原來的數(shù)據(jù)群,以便譬如對(duì)所述特殊情況進(jìn)行正確地再調(diào)整。
如上所述,測(cè)量模塊EFM可以是一種與應(yīng)用程序APG和其在所示數(shù)據(jù)處理系統(tǒng)中的應(yīng)用環(huán)境AUG無關(guān)的模塊。同樣,它也可以以子程序的形式存放在子程序庫(kù)內(nèi),并可由此加入到相應(yīng)的應(yīng)用程序里。
但該測(cè)量模塊EFM也可以作為硬件單元譬如借助一種固有的處理器來實(shí)現(xiàn),所述處理器至少可以對(duì)數(shù)據(jù)處理系統(tǒng)的所有數(shù)據(jù)載體進(jìn)行讀訪問,并通過由應(yīng)用程序APG觸發(fā)的指令信號(hào)來啟動(dòng),以便生成測(cè)量備份EFK。在此,需要考慮的是,在生成測(cè)量備份EFK的時(shí)間點(diǎn)上,應(yīng)該禁止對(duì)需保護(hù)的數(shù)據(jù)群進(jìn)行寫訪問,以便為特殊情況獲得一個(gè)一致的記錄。
在該變型方案中,所進(jìn)行的測(cè)定是與數(shù)據(jù)處理系統(tǒng)的其它過程無關(guān)的。在此,測(cè)量模塊EFM獲得了如下信息,即需要在具有指令信號(hào)的消息中、或通過由測(cè)量模塊EFM在情況測(cè)定開始時(shí)讀入的附加指令文件來保護(hù)哪些數(shù)據(jù)群。譬如,可以采用上文所述的記錄文件PRK來作為指令文件。在此,所述消息或指令文件同樣也可作為測(cè)量備份的一部分而加以保護(hù),這是比較合適的。
權(quán)利要求
1.在數(shù)據(jù)處理系統(tǒng)中測(cè)定數(shù)據(jù)狀態(tài)的方法,在該數(shù)據(jù)處理系統(tǒng)中,至少運(yùn)行一個(gè)程序(APG,KPG),并為此訪問一個(gè)或多個(gè)數(shù)據(jù)存儲(chǔ)器內(nèi)的至少一個(gè)數(shù)據(jù)群,其中,在觸發(fā)程序(APG)中達(dá)到了一種由預(yù)定特征規(guī)定的特殊情況,其特征在于按照預(yù)定的規(guī)程選擇至少一個(gè)相關(guān)的數(shù)據(jù)群(PRK,ADT,AFR,KDT,BER),該數(shù)據(jù)群與由觸發(fā)程序(APG)進(jìn)行的訪問至少間接地有關(guān),并被確定用來在稍后推斷出導(dǎo)致所述特殊情況的環(huán)境,以及然后從該至少一個(gè)相關(guān)數(shù)據(jù)群的內(nèi)容中產(chǎn)生如下形式的測(cè)量備份(EFK),即它允許向其它數(shù)據(jù)處理系統(tǒng)進(jìn)行轉(zhuǎn)發(fā),且與所述觸發(fā)程序(APG)無關(guān)。
2.如權(quán)利要求1所述的方法,其特征在于所述特殊情況為數(shù)據(jù)群(ADT)的數(shù)據(jù)方面的故障情況和/或觸發(fā)程序(APG)或?qū)儆谠撚|發(fā)程序的程序(KPG)在程序運(yùn)行時(shí)的故障情況。
3.如權(quán)利要求1或2所述的方法,其特征在于所述測(cè)量備份(EFK)是以單個(gè)文件的形式產(chǎn)生的。
4.如權(quán)利要求1至3之一所述的方法,其特征在于在生成所述測(cè)量備份(EFK)時(shí)采用一種數(shù)據(jù)壓縮方法。
5.如權(quán)利要求1至4之一所述的方法,其特征在于在所述測(cè)量備份(EFK)中還采取了一些由觸發(fā)程序(APG)提供的附加信息。
6.如權(quán)利要求1至5之一所述的方法,其特征在于由一種測(cè)量模塊(EFM)產(chǎn)生所述的測(cè)量備份(EFK),該測(cè)量模塊由所述觸發(fā)程序(APG)進(jìn)行調(diào)用,并從該程序中獲得如下信息,即為了生成所述的測(cè)量備份,需要處理哪些作為相關(guān)數(shù)據(jù)群形式的數(shù)據(jù)群,而且,所述測(cè)量模塊至少通過對(duì)相關(guān)數(shù)據(jù)群進(jìn)行讀訪問來從其內(nèi)容得出測(cè)量備份(EFK)。
7.如權(quán)利要求6所述的方法,其特征在于把預(yù)定數(shù)據(jù)群(PRK)內(nèi)的相關(guān)數(shù)據(jù)群的有關(guān)信息轉(zhuǎn)發(fā)給所述的測(cè)量模塊(EFM)。
8.如權(quán)利要求1至7之一所述的方法,其特征在于根據(jù)特殊情況,為寫訪問禁止所述的相關(guān)數(shù)據(jù)群,而且在所述測(cè)量備份(EFK)完成之前不取消該禁止。
全文摘要
在數(shù)據(jù)處理系統(tǒng)內(nèi),當(dāng)觸發(fā)程序(APG)達(dá)到一個(gè)由預(yù)定特征規(guī)定的特殊情況時(shí),便對(duì)數(shù)據(jù)狀態(tài)進(jìn)行測(cè)定。為此,按照預(yù)定的規(guī)程選擇至少一個(gè)相關(guān)的數(shù)據(jù)群(PRK,ADT,AFR,KDT,BER),該數(shù)據(jù)群與由觸發(fā)程序(APG)進(jìn)行的訪問至少間接地有關(guān),并被確定用來在稍后推斷出導(dǎo)致所述特殊情況的環(huán)境,然后,從該至少一個(gè)相關(guān)數(shù)據(jù)群的內(nèi)容中產(chǎn)生如下形式的測(cè)量備份(EFK),即它允許向其它數(shù)據(jù)處理系統(tǒng)進(jìn)行轉(zhuǎn)發(fā),且與所述觸發(fā)程序(APG)無關(guān)。
文檔編號(hào)G06F11/07GK1319204SQ99811095
公開日2001年10月24日 申請(qǐng)日期1999年9月1日 優(yōu)先權(quán)日1998年9月18日
發(fā)明者R·梅耶 申請(qǐng)人:西門子公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1