力科的示波器上都有一個(gè)叫做 LabNotebook 報(bào)告生成器,它是一個(gè)非常強(qiáng)大的歸檔和備注編輯工具,可以利用示波器本身的功能生成完整的、詳細(xì)的報(bào)告。在一些特殊情況下,LabNotebook 數(shù)據(jù)庫被破壞,但是并不是所有的文件都丟失了。我們可以利用這些文件,重建 LabNotebook 數(shù)據(jù)庫,這樣就可以重新調(diào)回保存的數(shù)據(jù)和測量值,在這些文檔中,我們將給大家介紹具體的做法。
當(dāng)我們在 LabNotebook 中建立一個(gè)新的記錄時(shí),示波器會(huì)自動(dòng)保存如下數(shù)據(jù):
二進(jìn)制數(shù)據(jù)文件(*.trc),包括顯示的所有波形數(shù)據(jù)
當(dāng)時(shí)屏幕的截圖文件(*.png)
?當(dāng)時(shí)示波器設(shè)置的設(shè)置文件(*.lss)
?針對這個(gè)記錄的索引文件 XPortRecord.xml
以上就是重建一個(gè) LabNotebook 數(shù)據(jù)庫需要的所有文件
LabNotebook 數(shù)據(jù)庫結(jié)構(gòu)
圖 1?LabNotebook 數(shù)據(jù)結(jié)構(gòu)
圖 1 展示了 LabNotebook 定義的文件結(jié)構(gòu).第一級文件是 MyLabNotebook.zip,它包含一個(gè)叫Default 的文件夾和 LabNotebook.ini 文件,這在所有的 LabNotebook 數(shù)據(jù)庫中都是相同的。在Default 文件中,你會(huì)發(fā)現(xiàn)很多和 LabNotebook 數(shù)據(jù)庫的中的記錄對應(yīng)的文件夾,在這些文件夾中,包含二進(jìn)制數(shù)據(jù)文件、圖片文件、設(shè)置文件和索引文件。
如果你想使用 LabNotebook 的“”Save Data to“”功能,將一個(gè)記錄保存下來,你無法確定保存的數(shù)據(jù)和 Default 文件夾中的子文件夾的對應(yīng)關(guān)系,這可以通過索引文件(*.xml)查到。
重建 LabNoteBook 數(shù)據(jù)庫
重建 LabNotebook 數(shù)據(jù)庫最簡單的方法就是,在硬盤上上建立相應(yīng)的文件結(jié)構(gòu),將所有的數(shù)據(jù)文件和 MyLabNotebook.ini 文件復(fù)制到相應(yīng)的文件夾中,然后使用 7-Zip 和 WinZip 軟件,將這些文件壓縮為.zip。
對這種方法,要額外說明的一點(diǎn)就是,對于每個(gè) LabNotebook 數(shù)據(jù)庫,都有一個(gè)索引文件(.ini),如果你的 LabNotebook 數(shù)據(jù)庫的名字是 MyLabNotebook.zip,索引文件的名字就是MyLabNotebook.ini。
示波器使用這個(gè)索引文件顯示數(shù)據(jù)庫中的所有記錄。如果你手動(dòng)改變數(shù)據(jù)庫文件,相應(yīng)索引文件也必須被重建或者更新。
為了更新索引文件(.ini),可以將舊的索引文件刪除,然后使用示波器的 LabNoteBook 程序重新調(diào)入 LabNotebook 數(shù)據(jù)庫文件(.zip),LabNotebook 程序會(huì)重建索引文件,如果索引文件存在,沒有刪除,使用這種方法,無法更新索引文件的內(nèi)容。
定位丟失的 LabNotebook 記錄
萬一 LabNotebook 記錄無法被調(diào)回,有兩種方法可以幫助恢復(fù)數(shù)據(jù),第一種方法是,建立一個(gè)新的 LabNotebook,然后將使用 LabNotebook 工具中的導(dǎo)出功能,將數(shù)據(jù)從有問題的數(shù)據(jù)庫導(dǎo)入到新的數(shù)據(jù)庫。使用這種方法,可以在新數(shù)據(jù)庫中,建立新的記錄鏈接。
還有一種狀況是數(shù)據(jù)已經(jīng)保存了,但是沒有導(dǎo)入到 LabNotebook 數(shù)據(jù)庫中,為了驗(yàn)證這種可能性,在隱藏文件夾 D:\Temp 中查找名為 LabNotebookTemp 的文件夾,這個(gè)文件夾包含丟失的數(shù)據(jù),如果能夠找到,就可以使用上面的方法建立新的 LabNotebook 數(shù)據(jù)庫,然后將數(shù)據(jù)導(dǎo)入到新的數(shù)據(jù)庫中。
評論