OMPM 的應用

 

1.OMPM的功能

OMPM的全稱是Office Migration Planning Manger 2010(Office遷移規劃管理器,OMPM)。OMPM會報告在把 Office 97至Office 2003文件格式(.doc、.xls等)轉換爲Office 2007及Office 2010文件格式(.docx、.xlsx等)時可能會遇到的問題,它是一個工具集。也可以理解爲就是對升級到Office 2010的一個評估工具,看文件格式轉換後的結果。

2.應用OMPM時所需的軟件環境

(1)操作系統,XP SP3

(2) SQL SERVER 2008 R2 EXPRESS

(3)SQL SERVER 2005 BC

(4)SQLXML 4

(5) Access 2007或 Access 2010

(6)若要進行文件格式轉換,安裝FileFormatConverters

(7) WindowsXP-powershell-v2-x86-ENU

(8) dotnetfx35

注意:SQL SERVER 2008 R2 EXPRESS是一個免費的,不同與SQL SERVER 2008 R2。

3.安裝軟件

(1)安裝SQL SERVER 2008 R2 EXPRESS時,創建的實列名爲OMPM,身份驗證方式是Windows authentication mode,其他均爲默認值

(2) 下載MigrationPlanningManager2010,解壓到C:\ompm,就完成了OMPM的安裝。

· Scan:包含 OMPM 文件掃描程序的文件夾。

· Report:包含 OMPM Reports 的文件夾。若要從 OMPM Reports 中導出文件列表,數據庫文件夾和相關組件也必須可用。

· Database:包含用於設置和填充 OMPM 數據庫的腳本的文件夾。

· Tools:包含工具(如 Office 文件轉換器和版本提取工具)的文件夾。

4.創建數據庫

C:\OMPM\Database>createdb.bat .\ompm ompmdb

Ompmdb就是創建的數據庫名稱,ompm就是在安裝SQL SERVER 2008 R2 EXPRESS時創建的實列名,“.\”代表是本機。

5.修改Offscan.ini配置文件,並進行掃描

在C:\ompm\scan下找到Offscan.ini,修改以下內容

(1) RunID ,例如: RunID=1002 .這個值在每次掃描前都必須修改成唯一的值,不可重複,否則就不可以進行掃描。

(2) Folder=C:\OMPTTEST 設置要掃描的目錄,同時掃描子目錄

如果你要掃描網絡上的一臺PC上的目錄,可做如下設置

Folder=\\server name\ompmtest

(3) DestinationPath= c:\ompm\scandata 設置存放掃描日誌文件的目錄,在以後導入數據庫時會用到這個目錄

(4) Cablog=0 不把XML文件壓縮成CAB文件

(5) 運行 c:\ompm\scan\offscan.exe

6.將掃描結果導入到數據庫

C:\OMPM\Database>ImportScans.bat .\ompm ompmdb c:\ompm\scandata

7.查看掃描結果

在c:\ompm\report下將產生ompm.accdr,這就是掃描報告,需要用Access 2007或Access 2010打開。雙擊此文件,出現安全提示,點擊OPEN

clip_p_w_picpath002

會出現以下對話框

clip_p_w_picpath003

點擊上圖中的 office 2000 compatibility ,出現以下圖示

clip_p_w_picpath005

下表顯示了各種嚴重級別,可幫助您從 OMPM 數據庫的表格中找到將文件批量轉換爲 2007 Office system格式時可能發生的錯誤類型。

顏色

問題級別 ID

說明

紅色

1

可能會導致重要數據丟失的已知問題(例如,Word 編輯版本丟失)或轉換失敗。

黃色

2

將轉換爲 2007 Office system格式,但可能會出現格式問題或少量的數據丟失問題。

綠色

3

少量外觀問題,無數據丟失。

沒有問題

4

沒有問題。

8. Office 文件轉換器的應用

(1)在c:\ompm\tools下有兩個工具,一個是Office 文件轉換器(ofc),另一個是版本提取工具(vet)。文件轉換器功能就是能把Office 97至Office 2003文件格式(.doc、.xls等)轉換爲Office 2007及Office 2010文件格式(.docx、.xlsx等)。版本提取工具(vet)功能是把 Word 2003(或更早版本)形式保存的文件版本提取爲不同的文件。

(2)應用OFC前,一定要先安裝FileFormatConverters軟件。

(3)設置 c:\ompm\tools\ofc.ini文件,做以下修改

LogDestinationPath=C:\OMPM\OFCLogs 日誌文件存放的位置

fldr=D:\工作文檔\office 2010升級 含有*.doc,*.xls的目錄,要轉換的目錄

DestinationPathTemplate=D:\工作文檔\ofctest 轉換後的文件存放的目錄

(4) 運行 c:\ompm\tools\ofc

轉換完以後,就可以用scan.exe掃描,將掃描結果導入到數據庫中,並查看結果,對轉換的結果進行評估。要注意的是,在每次掃描前一定要對Offscan.ini中的 RunID要進行修改成唯一值。否則,不進行掃描。要詳細瞭解OMPM,可以參考http://technet.microsoft.com/zh-cn/library/cc179179(office.12).aspx

總結:就是在掃描完成後,導入到婁據庫時出現了以下錯誤

importerror

解決的方法就是把offscan.ini裏的Cablog=0 不把XML文件壓縮成CAB文件,這樣導入時就不會出現以上的錯誤。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章