天天看點

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

<a href="http://xuchengji.blog.51cto.com/attachment/201105/4/160472_1304514871QTy9.jpg"></a>

會出現以下對話框

<a href="http://xuchengji.blog.51cto.com/attachment/201105/4/160472_1304514873OMmx.jpg"></a>

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

<a href="http://xuchengji.blog.51cto.com/attachment/201105/4/160472_1304514874hWte.jpg"></a>

下表顯示了各種嚴重級别,可幫助您從 OMPM 資料庫的表格中找到将檔案批量轉換為 2007 Office system格式時可能發生的錯誤類型。

<b>顔色</b>

<b>問題級别</b><b> ID</b>

<b>說明</b>

紅色

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

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

<a href="http://xuchengji.blog.51cto.com/attachment/201105/4/160472_1304514877Pt1s.jpg"></a>

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

本文轉自xcjgutong 51CTO部落格,原文連結:http://blog.51cto.com/xuchengji/559416