資訊型錄管理程式管理手冊

匯入及匯出標示語言檔

您可以將資訊型錄管理程式標示語言檔匯入您的資訊目錄。

您也可以將資訊型錄管理程式物件與物件類型以標示語言檔格式從您的資訊目錄匯出。

若需匯入及匯出符合「描述資料交換規格」(MDIS) 的標示語言檔的相關資訊, 請參閱和其它產品交換符合 MDIS 的描述資料

匯入標示語言檔

有關匯入作業的重要資訊

欲將標示語言檔匯入您的資訊目錄,請從「資訊型錄」視窗中啟動。

  1. 按一下型錄 --> 匯入

    「匯入」視窗會開啟。

  2. 匯入檔的路徑及檔名欄位中,鍵入您要匯入的標示語言檔的目錄路徑及檔名。

    如果您只鍵入檔名,資訊型錄管理程式會假設標示語言檔是位於 DGWPATH 環境變數所指的 磁碟機及路徑中。

  3. 您可以在圖示路徑欄位中,鍵入您要從其中匯入圖示檔案的目錄路徑。
  4. 欲變更匯入時所產生的訊息之檔案目的地, 請在日誌路徑及檔名欄位中鍵入新的目錄路徑 及檔名。如果您只鍵入檔名,資訊型錄管理程式會將日誌檔放在 DGWPATH 環境變數所指的磁碟機及路徑中。
  5. 指出您要從哪裡開始匯入標示語言檔。
  6. 按一下匯入,開始匯入指定的標示語言檔。「匯入」視窗會維持在開啟狀態, 內有進度指示符號指出其進度。當匯入作業完成時,畫面會出現一則訊息通知您。

    欲關閉視窗而不匯入標示語言檔,請按一下取消

匯出描述資料

欲從您的資訊目錄匯出資訊型錄管理程式到標示語言檔,請下列其中一個視窗中開始:

搜尋結果
集合
所在處
聯絡人
主題
「目錄樹」畫面
附件
鏈結

  1. 在您要匯出的物件上按一下滑鼠右鍵。在 Windows 系統中,按住 Shift 鍵以選取多個物件。
  2. 在任何一個選取的物件上按一下滑鼠右鍵。
  3. 按一下匯出

    「匯出」視窗會開啟。

  4. 匯出檔的路徑及檔名欄位中,鍵入您要將選取的物件匯出 至其中的標示語言檔的目錄路徑及檔名。

    如果您只鍵入檔名,資訊型錄管理程式會假設標示語言檔是在 DGWPATH 環境變數所指的磁碟機及路徑中。

    請在每一次您匯出資訊型錄管理程式物件時,提供新名稱給匯出標示語言檔。資訊型錄管理程式不會添加或改寫匯出標示語言檔。

  5. 圖示路徑欄位中,鍵入您要把圖示檔匯出至此的目錄路徑。

    如果圖示檔案已存在於該路徑中,則以資訊型錄管理程式會以新的圖示置換。

  6. 欲變更匯出時產生的訊息之檔案目的地,請在日誌路徑 及檔名欄位中鍵入新的目錄路徑及檔名。如果您只鍵入檔名,資訊型錄管理程式會將日誌檔放在 DGWPATH 環境變數所指的磁碟機及路徑中。
  7. (選用的)所有物件的預設匯出選項,是在資訊型錄管理程式的「設定」筆記本 的匯出頁面上設定。欲針對選取的物件 指定個別的匯出選項,請按一下選項以開啟「匯出選項」視窗。




    在「匯出選項」視窗中,指定匯出「1995 稅金」物件時,同時匯出其附加的任何註解。

    透過此視窗可以識別要匯出的額外相關物件:

    1. 選取的物件列示中,按一下 一或多個物件。
    2. 選項列示中,針對選取的物件集選取 一或多個選項:

      所有基層物件(目錄樹)
      匯出「群組」物件及其包含的所有物件。

      任何鏈結的物件
      匯出物件以及與鏈結的所有物件。

      任何相關的聯絡
      匯出物件及與它相關的所有 聯絡人 物件。

      任何相關的附件
      匯出物件以及與它相關的所有註解。
    3. 欲針對選取的物件設定匯出選項,請按一下引用
    4. 選用的:請針對不同的物件,重設步驟 7a7c
    5. 按一下確定
  8. 按一下匯出,開始匯出指定的物件。

    「匯入」視窗會維持在開啟狀態,內有進度指示符號指出其進度。當匯出程序完成時,會出現一則訊息通知您。

    欲關閉視窗而不匯出物件,請按一下取消

解決匯入及匯出問題

有時候您的標示語言檔案內的錯誤可能會造成匯入程序終止。當此情況發生時, 您可以查看回應檔及日誌檔兩者,這兩個檔案是資訊型錄管理程式在處理期間內建立的, 可以瞭解問題發生的原因。

回應檔會記錄資訊型錄管理程式處理過的標示語言行。日誌檔會記錄在匯入及匯出處理時 所發生的事情。

查看回應檔

資訊型錄管理程式將回應檔命名為標示語言檔的名稱,並加上副檔名 ECH。例如,如果您要匯入 TABLEOBJ.TAG (一標示語言檔案),則 TABLEOBJ.ECH 會是回應檔的檔名。資訊型錄管理程式會自動將回應檔放入 DGWPATH 環境變數所指的磁碟機及路徑中。

回應檔含有資訊目錄的未確定的變更,所以回應檔的標籤會 告知您是標示語言檔案中的哪一行導致匯入處理停止。圖 15 顯示回應檔的範例。

圖 15. 回應檔顯示資訊型錄管理程式處理過的標示語言行

:COMMENT. --------------------------------------
:COMMENT. 建立 Lotus Notes(TM) 物件
:COMMENT. --------------------------------------
:ACTION.OBJTYPE(MERGE)
:OBJECT.TYPE(LOTNOTE)
        CATEGORY(GROUPING)
        EXTNAME(Lotus Notes 資料庫)
        PHYNAME(LOTUSDB)
        ICOFILE(lotusico)
:PROPERTY.SHRTNAME(LNSERVER)
         DT(C) DL(30) UUISEQ(1) NULLS(N) EXTNAME(Lotus Notes 伺服器名稱)
:PROPERTY.SHRTNAME(DBNAME)
         DT(C) DL(15) UUISEQ(2) NULLS(N) EXTNAME(資料庫檔名)
:PROPERTY.SHRTNAME(MANAGERS)
         DT(T) DL(50) UUISEQ(0) NULLS(Y) EXTNAME(管理程式)
:PROPERTY.SHRTNAME(POLICY)
         DT(V) DL(4100) UUISEQ(0) NULLS(Y) EXTNAME(策略資訊)
:PROPERTY.SHRTNAME(NAME)
         UUISEQ(3)
:COMMIT.CHKPID(新增案例)

圖 15中,物件類型 LOTNOTE 建立了 5 個屬性。匯入程序在查核點之後結束。從這裡開始,您可以查看日誌檔,找出發生錯誤的訊息。

查看日誌檔

日誌檔包括程序開始及停止的時間與日期。同時也包括在處理期間發生的問題之錯誤訊息。

您可以指定日誌檔的名稱,或讓資訊型錄管理程式以 您的標示語言檔案的名稱命名並加上副檔名 LOG。例如,如果您要匯入 TABLEOBJ.TAG (一標示語言檔),TABLEOBJ.LOG 則是日誌檔的名稱。

您可以指定資訊型錄管理程式放置日誌檔的磁碟機及路徑。如果您只鍵入檔名,資訊型錄管理程式會將日誌檔放在 DGWPATH 環境變數所指的磁碟機及路徑中。

圖 16 顯示日誌檔的範例。

圖 16. 日誌檔,顯示資訊型錄管理程式在匯入時所發生之問題的原因及擴充碼

**********************************************************************
匯入開始:標示語言檔案 -- h:\rxlnotes\dg2lot.tag
     1996/9/28  16:10:30
**********************************************************************
FLG0505: 無法建立物件類型 LOTNOTE。原因碼為 34508。擴充碼為 8。
匯入因發生錯誤而終止。資料庫已經回捲到
最後一個執行過的 COMMIT 標籤或標示語言檔的開頭
**********************************************************************
匯入結束:標示語言檔案 -- h:\rxlnotes\dg2lot.tag
     1996/9/28  16:10:39
**********************************************************************

在本例中,資訊型錄管理程式無法建立物件類型 LOTNOTE,其原因則如 原因碼 34508 所指示的。原因碼 (在 DB2 Universal Database Message Reference 中) 的說明如下:

長度值對定義區中指示的內容無效,因為定義的資料類型不符。

該書中亦指出擴充碼,指示導致錯誤的屬性之序號。

藉由擴充碼(屬性 8 )指定的屬性之長度對資料類型無效。因為資訊型錄管理程式會產生所有物件類型的前五個屬性(OBJTYPID、INSTIDNT、NAME、UPDATIME 和 UPDATEBY), 第 8 個屬性則是 MANAGERS 屬性。

在回應檔中,您可以看到此屬性的長度是 50,但類型為 T (表示 TIMESTAMP)。稱為 Managers 的屬性,其資料類型不可以是 TIMESTAMP, 其正確的資料類型應是是 C (表示 CHAR)。 編輯您的標示語言檔案,更正資料類型,然後從最後一個查核點重新開始匯入。

在檔案中多放幾個確定檢查點,讓資訊型錄管理程式只需 roll back 到最後一個檢查點。有關確定查核點的其餘資訊,請參閱確定 資訊目錄資料庫的變更


[ 頁面頂端 | 前一頁 | 下一頁 | 目錄 | 索引 ]