Sync Server 管理手冊


設定資料及檔案抄寫

如欲啟用使用者群組以存取其成員所需要的資料及檔案, 您必須定義一或多個定期抄寫方式。定期抄寫方式提供來源系統 (企業伺服器) 的資訊如何與目標系統 (行動裝置) 同步化的規格。

您可以在行動裝置管理中心:DataPropagator 定期抄寫、JDBC 定期抄寫、上載定期抄寫、檔案定期抄寫及自訂定期抄寫中建立數種定期抄寫類型。

若要決定您需要建立哪一種定期抄寫,請評估您行動使用者的群組,目前需要用來執行他們工作的是哪些資訊。他們的應用程式要存取哪些資料?他們會定期檢視或使用哪些檔案?

建立 JDBC 定期抄寫

使用「建立 JDBC 定期抄寫」筆記本,來建立 JDBC 表格定期抄寫。

您所建立的每一個表格定期抄寫都可以參照一或多個表格。

建立 JDBC 定期抄寫:

  1. 開啟「建立 JDBC 定期抄寫」筆記本。
  2. 識別定期抄寫。
  3. 指定加密層次。
  4. 指定來源資料庫驅動程式及 URL。
  5. 指定鏡映資料庫驅動程式及 URL。
  6. 指定該定期抄寫的來源表格、目標表格及存取專用權。
  7. 指定在來源表格中過濾資料的方法。
  8. 將定期抄寫設定指定到 JDBC 定期抄寫。
  9. 按一下確定

識別 JDBC 定期抄寫

在鑑別使用者之後,Sync Server 會決定使用者所屬的群組,接著查詢管理控制資料庫,來決定需要哪一種定期抄寫。基於此理由,Sync Server 必須能夠依照名稱唯一識別每一個定期抄寫。

識別 JDBC 定期抄寫:

在「識別」頁面上,填寫以下欄位:

名稱
鍵入定期抄寫唯一的說明性名稱 (1 到 18 個字元)。

說明
選用項目:最多可以鍵入 128 個文字字元,說明此定期抄寫。

指定加密層次

Windows CE 與 Win32 平台的加密支援僅可用於 Microsoft 的「Microsoft 高加密壓縮」。必須安裝「Microsoft 高加密壓縮」,以便在多台 Windows CE/Pocket PC 從屬站或 Win32 平台從屬站與「DB2 每處同步伺服器」之間使用暗碼。Palm OS 的加密支援需要 Palm OS 的 3.3 版本或更新版本。

指定加密層次:

在「識別」頁面上,使用加密層次欄位選取加密層次。可使用下列三個選項:

轉送資料期間不使用加密。

限制型:56 位元資料加密標準
轉送的所有資料均會使用 56 位元密鑰加密。它提供了基本的安全性,效能損失較小。

加強型:128 位元資料加密標準
轉送的所有資料均會使用 128 位元密鑰加密。與「限制型」加密相比,此加密提供強化的安全性,但效能損失較大。

指定來源資料庫驅動程式及 URL

您必須指定來源及鏡映資料庫。對於上載定期抄寫而言,不需要鏡映資料庫。

指定來源資料庫驅動程式及 URL

在「建立 JDBC 定期抄寫」筆記本的「來源」頁面上,提供有下列資訊:

資料庫 URL
鍵入「JDBC 資料庫 URL」。會顯示「驅動程式」欄位中所選 JDBC 驅動程式的正確格式。用資訊來取代大括弧中的變數以連接到資料庫。例如,IBM DB2 UDB 區域的預設「資料庫 URL」是:jdbc:db2:{database}。用您計劃使用的 DB2 資料庫名稱來取代 {database}

驅動程式
選取 JDBC 資料庫驅動程式以用於此定期抄寫。

使用者 ID
鍵入有效的來源資料庫使用者 ID。請確定此 ID 至少具有您對資料庫 所定義的定期抄寫授與的 SQL 專用權。 例如, 如果您在定期抄寫中授與 SQL UPDATE 專用權, 則使用者 ID 必須具有針對來源資料庫定義的 UPDATE 專用權。

密碼
使用者 ID 的有效來源資料庫密碼。

驗證密碼
使用此欄位,再次鍵入與您在密碼欄位中所鍵入之密碼完全相同的密碼。

按一下測試連線,以驗證來源資料庫的設定。

指定鏡映資料庫驅動程式及 URL

您需要指定同步化定期抄寫的鏡映資料庫,但無需指定上載定期抄寫的鏡映資料庫。

指定鏡映資料庫驅動程式及 URL

在「建立 JDBC 定期抄寫」筆記本的「鏡映」頁面上,提供有下列資訊:

資料庫 URL
選取鏡映資料庫的「JDBC 資料庫」。按一下 按鈕,以開啟「選取鏡映資料庫」視窗。

使用者 ID
鍵入有效的 DB2 UDB 資料庫使用者 ID。請確定此 ID 至少具有您對資料庫 所定義的定期抄寫授與的 SQL 專用權。

密碼
使用者 ID 的有效密碼。

驗證密碼
使用此欄位,再次鍵入與您在密碼欄位中所鍵入之密碼完全一樣的密碼。

按一下「測試連線」,以驗證資料庫設定。

指定定期抄寫表格的來源表格、目標表格及專用權

必須為每個 JDBC 定期抄寫定義至少一個表格。若您為定期抄寫指定了多個表格,則會以您在建立定期抄寫時新增這些表格的順序,對其進行同步化處理。在「定義定期抄寫方式」視窗中的表格清單中顯示有此順序。

您不能在二個不同的定期抄寫中指定同一來源和目標表格。若要建立二個抄寫同一來源表格的定期抄寫,則需使用不同的目標表格。

將表格新增到定期抄寫

  1. 在「JDBC 定期抄寫」筆記本的「識別」頁面上按一下定義定期抄寫。即會開啟「定義定期抄寫方式」視窗。

  2. 在「定義定期抄寫方式」視窗中,按一下新增。會開啟「新增表格」視窗。

  3. 在「新增表格」視窗中,使用表格清單,以便選取要新增至此定期抄寫中的抄寫來源。

    按一下過濾器以變更用於限制表格清單中可用表格的來源過濾器。「過濾器」視窗就會開啟。

    符號 % 是萬用字元。在「來源」綱目與「來源」表格欄位中鍵入 % 會顯示表格清單中所有可用的表格。

  4. 目標綱目欄位中,指定表格將在行動裝置中擁有的綱目。如果您沒有指定綱目,系統預設會使用來源表格的綱目。

  5. 目標表格欄位中, 指定表格在行動裝置中所擁有的名稱。如果您沒有指定名稱, 系統會依照預設值使用來源表格的名稱。

  6. 存取專用權中,選取您要此定期抄寫的使用者針對此抄寫來源所擁有的 SQL 存取專用權。例如,如果容許部份探訪護士插入、更新或刪除資料,但見習護士只能檢視資料,則您必須建立兩個不同的定期抄寫才能處理不同的存取專用權。這些定期抄寫必須使用不同的鏡映表格。如需 SQL 存取專用權的更多相關資訊,請參閱「DB2 廣用資料庫」管理手冊:設計與施行

  7. 選用項目:選取使用定義於已選取 DB2 來源中的限制勾選框。這會為目標表格啟用來自已選取 DB2 來源表格的限制。

  8. 選用項目:選取使用定義於所選 DB2 來源中的索引勾選框。這會為目標表格啟用來自所選 DB2 來源表格的索引。

  9. 按一下新增, 以將抄寫來源新增到定期抄寫。按一下關閉,以關閉「新增表格」視窗。

在定期抄寫中過濾資料

當您對特定表格 (例如,探訪護士群組的 PATIENTS 表格) 建立定期抄寫時,效能注意事項可能會強迫您僅在表格中抄寫資料的子集。您可以指定此子集,方法是:為定期抄寫中的每個表格選擇要抄寫的個別列或直欄。

例如,您可以決定使用 PATIENTS 表格的探訪護士只需要相關直欄, 如 PATIENT_NAME、ADDRESS、PHONE 及 DOCTOR 欄位。然後您可以定義 WHERE 子句, 過濾資料以供為特定醫生工作的護士使用,並決定是否要進一步地過濾資料。

您可以將定期抄寫的資料過濾與群組或個別使用者的過濾器設定合併,以更進一步地削減資料。

過濾要在同步化時抄寫的資料

  1. 在「定義定期抄寫方式」視窗中,按一下進階。即會開啟「進階定期抄寫定義」筆記本。
    註:
    必須定期抄寫來源表格主要鍵直欄。如果來源表格中有不屬於主要鍵的直欄,則至少必須定期抄寫其中之一。

  2. 選用項目:選取定期抄寫中要使用的直欄。

    1. 請跳至「進階定期抄寫定義」筆記本的「目標直欄」頁面。

    2. 使用「定期抄寫」勾選框來選取在行動裝置上要建立的直欄。未選取的直欄不會建立在行動裝置上。

    3. 使用「抄寫」勾選框來選取要抄寫到鏡映資料庫上的直欄。您可能要將直欄抄寫到該鏡映資料庫,但不想在行動裝置上建立它。例如,如果伺服器上存在一個沒有 DEFAULT VALUE 的 NOT NULLABLE 直欄,且您沒有在行動裝置上建立它,則您必須將其抄寫到鏡映資料庫中,並使用「預設」值資料過濾來提供預設值。 Sync Server 會使用「預設」值資料過濾中所指定的 DEFAULT VALUE,將行動裝置已建立的任何列抄寫到來源,以便完成在伺服器上沒有預設值之 NOT NULLABLE 來源直欄中的內容。

    4. 按一下變更,以修改目標直欄名稱、「預設」值資料過濾或限制。

    5. 按一下關閉,以關閉「建立索引」視窗。

  3. 選用項目:定義目標表格的索引。

    1. 請跳至「進階定期抄寫定義」筆記本的「索引」頁面。

    2. 按一下「新增」以開啟「建立索引」視窗。「建立索引」視窗會開啟。

    3. 在「姓名」欄位中鍵入姓名索引。

    4. 請使用 >、>>、<<< 按鈕來選取要併入索引中的直欄。

    5. 使用向上移動向下移動按鈕來排序索引。

    6. 選取升序遞減索引。

    7. 按一下新增以新增索引。

    8. 按一下關閉,以關閉「建立索引」視窗。

  4. 選用項目:定義 WHERE 子句,選取要在定期抄寫中併入的個別橫列。即使複本中顯現所有的直欄,您仍可以決定您只要某些列成為定期抄寫的一部份。若要顯示範例 WHERE 子句,請按一下範例
    1. 請跳至「進階定期抄寫定義」視窗的「橫列」頁面。
    2. 需要全部的橫列欄位中,鍵入 WHERE 子句,定義您要在定期抄寫中出現的橫列選項。 您僅可以選取「步驟 1」中所選表格中的橫列。

      例如,假設您要您的探訪護士只察看在 PATIENTS 表格中 JOBCODE 欄位值為 VNURSE 的資料橫列。您可以輸入下列 WHERE 子句:

      JOBCODE='VNURSE'
      

      無需在子句的開頭鍵入 WHERE。

    3. 個別使用者的橫列子集欄位中,您可以鍵入與 SQL WHERE 子句類似的子句,以進一步限制個別使用者可看的橫列。請確定您沒有在子句的開頭鍵入 WHERE。您可以使用參數,它的值會根據使用者的不同而變化。如需在群組層次或使用者層次定義過濾器的詳細資訊,請參閱定期抄寫層次、群組層次或使用者層次的水平過濾

      例如,假設您只想讓使用者看到與他們自己的工作碼相關的資料。不要對整個定期抄寫定義一個寫在程式中的 JOBCODE 參數值, 而請定義一個變數,該變數會參照為每一個個別使用者所定義的資料過濾值:

      JOBCODE=':JOB.'
      

      在個別使用者的資料過濾器中,您可以接著設定 :JOB 參數至每一個使用者的工作碼。如需個別使用者之過濾資料的相關資訊,請參閱過濾使用者的可用資料定期抄寫層次、群組層次或使用者層次的水平過濾

    4. 請按一下確定,以關閉「進階定期抄寫定義」視窗。
  5. 按一下確定,以返回到「定義定期抄寫方式」視窗。
註:
在兩次同步化處理之間,對使用者裝置上之 DB2 Everyplace 表格中的單一橫列所做的一系列變更,將會作為單一累加變更傳送到 Sync Server。結果是,如果該作業進行過程中沒有同步化處理干預,則 DELETE 作業 (與其後的 INSERT 作業屬於相同的主要鍵) 將會作為 UPDATE 作業被傳送到 SyncServer。如果其間有同步化干預,那麼則會分別傳送它們。對單一橫列做一系列變更可能會導致不一致,因為定期抄寫不會在來源表格與使用者表格之間轉送所有直欄。UPDATE 作業會保留非定期抄寫直欄中的現行值,而 INSERT 會將非定期抄寫直欄設定為預設值。

批次同步化要求

基於效能理由,您大概不會要 Sync Server 在佇列每一個同步化要求時即執行抄寫。如欲增進效能,您可以執行下列其中一項:

如果成批處理同步化要求,則當自前次抄寫後所經歷的時間已超過批次視窗中所定義的秒數時,Sync Server 即會開始抄寫同步化要求。

如需如何設定隨時執行抄寫之 Sync Server 的相關資訊,請參閱根據需求進行抄寫

如欲批次同步化要求:

  1. 請確定來源與鏡映資料庫會出現在「建立 JDBC 定期抄寫」筆記本的「識別」頁面上。然後按一下定義定期抄寫。即會開啟「定義定期抄寫方式」視窗。
  2. 請按一下計時。即會開啟「定期抄寫時機」視窗。
  3. 批次視窗欄位中, 指定您要 Sync Server 在兩次抄寫循環間所等待的秒數。您最多可以指定 86,400 秒 (24 小時)。 預設設定是 3600 秒 (60 分鐘)。
  4. 按一下確定

所有針對相同鏡映資料庫所定義的定期抄寫,會共用批次參數的相同值。您所做的任何變更都會影響針對鏡映資料庫所定義的所有定期抄寫。

將定期抄寫設定指定給 JDBC 定期抄寫

在您定義定期抄寫後,您必須指定使用它的定期抄寫設定。當您關聯定期抄寫與定期抄寫設定時,您可以將定期抄寫設定指定到群組,以便讓其成員能夠存取在定期抄寫設定參照的定期抄寫中所定義的資料及檔案。

一個定期抄寫可以由無限個定期抄寫設定使用。 然而,使用不同專用權定義的兩個定期抄寫不能屬於同一的定期抄寫設定。

如果使用不同專用權的兩個定期抄寫與相同的表格同步,則它們必須使用不同的鏡映 (中間層) 伺服器。只有當具有不同專用權的兩個定期抄寫與不同的表格同步化時,它們才可以使用相同的鏡映。

指定使用此定期抄寫的定期抄寫設定

  1. 跳至「建立 JDBC 定期抄寫」筆記本的定期抄寫設定頁面。

  2. 可用的定期抄寫設定清單中,選取您要與定期抄寫關聯的定期抄寫設定。選取時按住 Ctrl 鍵以任意選取多個定期抄寫設定,或者按住 Shift 鍵以連續選取多個定期抄寫設定。

    如果在可用的定期抄寫設定清單中沒有定期抄寫設定,則按一下建立建立定期抄寫設定,而不需關閉目前的「JDBC 定期抄寫」筆記本。即會開啟「建立定期抄寫設定」。

  3. 按一下 > 以指定定期抄寫設定,或按一下 >> 以立即指定所有可用的定期抄寫設定。所指定的定期抄寫設定會呈現在選取的定期抄寫設定清單中。

建立 DataPropagator 定期抄寫

DataPropagator 定期抄寫提供來源表格的資料如何與行動裝置的表格同步化的規格。

您所建立的每一個定期抄寫都可以參照一或多個表格。

若要建立 DataPropagator 定期抄寫:

  1. 請確定表格已在 DB2 Universal Database 中定義為抄寫來源, 而且您定義表格中至少有一個主要鍵直欄不可為空值 (或 NULL)。(若需定義抄寫來源的相關資訊,請參閱 DB2 Universal Database Replication 指南與參考手冊。)
  2. 開啟「建立 DataPropagator 定期抄寫筆記本」。(若需更多相關資訊,請參閱建立同步化物件。)
  3. 識別定期抄寫。
  4. 指定加密層次。
  5. 對映企業系統上的來源資料庫到它在行動裝置上的目標資料庫。
  6. 識別鏡映資料庫。如果您是以三層結構設定同步化, 則鏡映是在中層系統中。
  7. 新增來源表格到定期抄寫,並提供您容許那些表格有哪些 SQL 專用權的相關資訊。
  8. 選用項目:指定如何在來源表格中過濾資料。

    例如,您要在每一次同步化時都抄寫來源表格中的所有資料嗎? 只抄寫某些橫列嗎?您為定期抄寫所指定的資料過濾, 適用於使用該定期抄寫的所有群組。

  9. 請定義兩次抄寫處理期間所要經歷的時間週期, 以指定您要如何批次同步化要求 (若需相關資訊,請參閱批次同步化要求)。
  10. 提供要用來代表群組存取來源系統的使用者 ID 和密碼。
  11. 指定將使用定期抄寫的定期抄寫設定。
  12. 按一下確定

本節中對大部份的步驟均有更詳細的說明。

識別定期抄寫

在鑑別使用者之後,Sync Server 會決定使用者所屬的群組,接著查詢管理控制資料庫,來決定需要哪一種定期抄寫。基於此理由,Sync Server 必須能夠依照名稱唯一識別每一個定期抄寫。

若要識別 DataPropagator 定期抄寫,請於「建立 DataPropagator 定期抄寫筆記本」的「識別」頁中,提供以下欄位的資訊:

名稱
提供定期抄寫之唯一的說明性名稱 (1 到 18 個字元)。

若為 DB2 DataPropagator 定期抄寫,系統會將您在此處指定的名稱轉換成大寫字體,同時將它儲存在管理控制資料庫中。將名稱儲存在控制資料庫後, 您就不能更名定期抄寫,因為 DB2 DataPropagator 不支援此功能。 您必須先刪除現存的定期抄寫, 然後以新的名稱建立新的定期抄寫。

說明

最多可以鍵入 128 個文字字元,說明此定期抄寫。

指定加密層次

Windows CE 與 Win32 平台的加密支援僅可用於 Microsoft 的「Microsoft 高度加密套件」。必須安裝「Microsoft 高度加密套件」,以便在多台 Windows CE/Pocket PC 從屬站或 Win32 平台從屬站與「DB2 Everyplace 同步伺服器」之間使用加密。Palm OS的加密支援需要Palm OS的 3.3 版本或更新版本。

指定加密層次:

在「識別」頁面上,使用加密層次欄位來選取加密層次。在修改加密層次之後,必須重設定期抄寫該定期抄寫的所有使用者。可使用下列三個選項:

轉送資料期間不使用加密。

限制型:56 位元資料加密標準
使轉送的所有資料均會使用 56 位元密鑰。它提供了基本的安全性,效能損失較小。

加強型:128 位元資料加密標準
轉送的所有資料均會使用 128 位元密鑰加密。與「限制型」加密相比,此加密提供強化的安全性,但效能損失較大。

將來源對映到目標

來源資料庫是當成資料抄寫來源的資料庫。

目標資料庫是在行動裝置上接收自來源系統抄寫之資料的資料庫。

若要對映企業系統上的來源資料庫到它在行動裝置上的目標資料庫, 請於「建立 DataPropagator 定期抄寫筆記本」的「識別」頁中,提供以下欄位的資訊:

來源資料庫

來源資料庫必須加以編目。 按一下 按鈕,以從編目的資料庫清單中選擇名稱。

目標資料庫

此欄位會自動預設成您在來源資料庫欄位中所鍵入的名稱。 只有在這是對此來源資料庫所定義的第一個定期抄寫時, 您才可以置換此目標資料庫名稱。

此欄位不適傭於執行 Palm OS 的裝置,因為該作業系統不使用傳統的資料庫結構。

識別鏡映資料庫

在您開始設定同步化之前,您必須在中層系統上建立鏡映資料庫。您可以藉由按一下建立按鈕以啟動「建立資料庫精靈」, 來建立鏡映資料庫。然後,您可以識別定期抄寫中的鏡映資料庫。

若要識別鏡映資料庫,請從「建立 DataPropagator 定期抄寫筆記本」的「識別」頁上, 於鏡映資料庫欄位中的列示,選擇一個鏡映資料庫名稱。此欄位會顯示您呼叫行動裝置管理中心的伺服器中所定義的所有資料庫。

新增抄寫來源

抄寫來源是一個常駐在來源系統中的表格, 資料會從該表格中抄寫到目標系統。您必須對每一個 DataPropagator 定期抄寫定義至少一個抄寫來源。 您一定不要在兩個不同的定期抄寫中指定相同的來源與目標表格。如果您想要建立抄寫相同目標表格的定期抄寫,請使用不同的目標表格。

如果您為定期抄寫指定了多個表格,那麼這些表格會以您在建立該定期抄寫時新增它們的順序來進行同步化。「定義定期抄寫方式」視窗上的表格清單會顯示此排序。

如欲新增抄寫來源到定期抄寫:

  1. 請確定您已將表格定義為 DB2 DataPropagator 抄寫來源。您可以使用 DB2 控制中心來定義抄寫來源。若需更多相關資訊, 請參閱 DB2 Universal Database Replication 指南與參考手冊

    因為您可以使用不是 DB2 Everyplace Sync Server 的工具來使用及管理抄寫來源, 所以當您定義來源時,請確定您對資料的控制存取權是一種所有應用程式都可以利用的方式。

  2. 在「建立 DataPropagator 定期抄寫」筆記本的「識別」頁面上,按一下

    按鈕以從清單選擇來源資料庫。
  3. 按一下定義定期抄寫。即會開啟「定義定期抄寫方式」視窗。

    定期抄寫名稱欄位會反映您在「識別」頁面中所輸入的定期抄寫名稱。 套用限定元欄位代表 Sync Server 用來供此資料庫的所有已定義的定期抄寫使用的唯一限定元。

    套用限定元會將中層鏡映 資料庫與企業系統中其主要資料庫的同步化處理一貫化; 當「引用程式」執行時,DataPropagator 會以相同的套用限定元抄寫所有定期抄寫的資料。套用限定元會預設成鏡映資料庫的名稱。

  4. 在「定義定期抄寫方式」視窗中,按一下新增。會開啟「新增」視窗。
  5. 抄寫來源列示中, 選取抄寫來源以新增到此定期抄寫中。
  6. 存取專用權欄位中, 選取您要此定期抄寫的使用者對此抄寫來源所擁有的 SQL 存取專用權。 例如,如果部份的探訪護士可以插入、更新或刪除資料, 但受訓護士只能檢視資料,則您必須建立兩個不同的定期抄寫才能處理不同的存取專用權。 這些定期抄寫必須使用不同的鏡映表格。若需 SQL 存取專用權的更多相關資訊,請參閱 DB2 Universal Database SQL Reference

    在您將抄寫來源新增到定期抄寫後,您可以僅變更為來源所定義的 SQL 存取專用權。

  7. 目標表格欄位中, 指定表格在行動裝置中所擁有的名稱。如果您沒有指定名稱,則系統預設會使用來源表格的名稱。 建立目標表格勾選框恆為停用的。

    在相同的定期抄寫中,來源表格可以對映到一個以上的目標表格名稱。 然而,DB2 DataPropagator 會使用單一變更資料表, 將變更抄寫到兩個目標表格並自其中抄寫出變更。

  8. 按一下新增, 以將抄寫來源新增到定期抄寫。

在定期抄寫中過濾資料

當您對特定表格 (例如,探訪護士群組的 PATIENTS 表格) 建立定期抄寫時,基於效能考量,您可能可能會在定期抄寫中僅抄寫資料的子集。您可以在定期抄寫中選擇要抄寫的個別表格橫列, 以指定此子集。

例如,您可以決定使用 PATIENTS 表格的探訪護士只需要相關直欄, 如 PATIENT_NAME、ADDRESS、PHONE 及 DOCTOR 欄位。然後您可以定義 WHERE 子句, 過濾資料以供為特定醫生工作的護士使用,並決定是否要進一步地過濾資料。

您可以將定期抄寫的資料過濾與群組或個別使用者的過濾器設定合併,以更進一步地削減資料。

如欲過濾要在同步化時抄寫的資料:

  1. 在「定義定期抄寫方式」視窗中,選取您要定義其直欄或橫列過濾的表格。
  2. 按一下進階。即會開啟「進階定期抄寫定義」筆記本。
  3. 選用項目:定義 WHERE 子句,選取要在定期抄寫中併入的個別橫列。即使複本中顯現所有的直欄,您仍可以決定您只要某些橫列成為定期抄寫的一部份。

    1. 請跳至「進階定期抄寫定義」視窗的「橫列」頁面。
    2. 需要全部的橫列欄位中,鍵入 WHERE 子句,定義您要在定期抄寫中出現的橫列選項。您僅可以使用在「步驟 1」中已選取的表格。

      例如,假設您要您的探訪護士只察看在 PATIENTS 表格中 JOBCODE 欄位值為 VNURSE 的資料橫列。您可以輸入下列 WHERE 子句:

      JOBCODE='VNURSE'
      

      WHERE 關鍵字一定不能用在子句的開頭。

      您可以按一下範例以顯示範例 WHERE 子句。

    3. 個別使用者的橫列子集欄位中,您可以鍵入與 SQL WHERE 子句類似的子句,以進一步限制個別使用者可看到的橫列。請確定您沒有在子句的開頭鍵入 WHERE。您可以使用參數,它的值會根據使用者的不同而變化。如需在群組層次或使用者層次定義過濾器的詳細資訊,請參閱定期抄寫層次、群組層次或使用者層次的水平過濾

      例如:假設您只想讓使用者看到與他們自己的工作碼相關的資料。不要對整個定期抄寫定義一個寫在程式中的 JOBCODE 參數值, 而請定義一個變數,該變數會參照為每一個個別使用者所定義的資料過濾值:

      JOBCODE=':JOB.'
      

      在個別使用者的資料過濾器中,您可以接著設定 :JOB 參數至每一個使用者的工作碼。如需個別使用者之過濾資料的相關資訊,請參閱過濾使用者的可用資料定期抄寫層次、群組層次或使用者層次的水平過濾

    4. 請按一下確定,以關閉「進階定期抄寫定義」視窗。
註:
在兩次同步化之間,對使用者裝置上之 DB2 Everyplace 表格中的單一橫列所做的一系列變更將會作為單一累加變更傳送到 Sync Server。結果是,如果該作業進行過程中沒有同步化處理干預,則 DELETE 作業 (與其後的 INSERT 作業屬於相同的主要鍵) 將會作為 UPDATE 作業被傳送到 SyncServer。如果其間有同步化干預,那麼則會分別傳送它們。如果定期抄寫沒有在來源表格與使用者表格之間轉送所有直欄,那麼這可能會導致不一致,因為 UPDATE 會保留非定期抄寫直欄中的現行值,而 INSERT 會將非定期抄寫直欄設定為預設值。

批次同步化要求

基於效能理由,您大概不會要 Sync Server 在佇列每一個同步化要求時即執行抄寫。如欲增進效能,您可以執行下列其中一項:

如果成批處理同步化要求時,當自前次抄寫後所經歷的時間已超過批次視窗中所定義的秒數時,Sync Server 即會開始抄寫同步化要求。

如需如何設定 Sync Server 以隨時執行抄寫的相關資訊,請參閱根據需求進行抄寫

如欲批次同步化要求:

  1. 請確定來源與鏡映資料庫顯示在「建立 DataPropagator 定期抄寫筆記本」的「識別」頁上。然後按一下定義定期抄寫。即會開啟「定義定期抄寫方式」視窗。
  2. 請按一下計時。即會開啟「定期抄寫時機」視窗。
  3. 批次視窗欄位中, 指定您要 Sync Server 在兩次抄寫循環間所等待的秒數。您最多可以指定 86,400 秒 (24 小時)。 預設設定是 3600 秒 (60 分鐘)。
  4. 按一下確定

所有針對相同鏡映資料庫所定義的定期抄寫,會共用批次參數的相同值。您所做的任何變更都會影響針對鏡映資料庫所定義的所有定期抄寫。

提供定期抄寫的使用者 ID 和密碼

所有針對相同來源資料庫所定義的定期抄寫, 會共用相同的使用者 ID 及密碼,以取得對資料庫的存取權。如果這是針對來源資料庫所建立的第一個定期抄寫, 則您必須指定此使用者 ID 及密碼。若要這樣做,請輸入下列的值於「建立 DataPropagator 定期抄寫筆記本」的「身分驗證」頁:

Sync Server 會由 DataPropagator 用來存取來源資料庫的此資訊中建立密碼檔。密碼檔是儲存在 Sync Server 執行的目錄中。

指定使用定期抄寫的定期抄寫設定

在您定義定期抄寫後,您必須指定使用它的定期抄寫設定。當您關聯定期抄寫與定期抄寫設定時,您可以將定期抄寫設定指定到群組,以便讓其成員能夠存取在定期抄寫設定參照的定期抄寫中所定義的資料及檔案。

一個定期抄寫可以由無限個定期抄寫設定使用。然而,使用不同專用權定義的兩個定期抄寫無法屬於相同的定期抄寫設定。

如果使用不同專用權的兩個定期抄寫指向相同的表格,則它們必須使用不同的鏡映 (中間層) 伺服器。只有當具有不同專用權的兩個定期抄寫與不同的表格同步時,它們才可以使用相同的鏡映。

若要指定使用此定期抄寫的定期抄寫設定:

  1. 請跳至「建立 DataPropagator 定期抄寫」筆記本的「定期抄寫」頁面。
  2. 可用的定期抄寫設定清單中,選取您要與定期抄寫關聯的定期抄寫設定。如欲依序選取多個定期抄寫設定,請在選取時按住 Ctrl 鍵;如欲連續選取多個定期抄寫設定,請在選取時按住 Shift 鍵。

    如果在可用的定期抄寫設定清單中沒有顯示任何定期抄寫設定,您就需要建立定期抄寫設定。您可以按一下建立以立即開啟「建立定期抄寫設定」筆記本,或您可以稍後建立定期抄寫設定並在稍後才關聯它與定期抄寫。如需建立定期抄寫設定的更多資訊,請參閱啟用群組以存取其資料及檔案

  3. 按一下 > 以指定定期抄寫設定,或者按一下 >> 以同時指定所有可用的定期抄寫設定。所指定的定期抄寫設定會顯示在選取的定期抄寫設定清單中。

建立上載定期抄寫

上載定期抄寫是一種 JDBC 定期抄寫,可讓您將橫列直接插入到來源資料庫的表格中。來源表格可以位於支援 JDBC 的任何資料庫中。上載定期抄寫可以改進同步伺服器的產量,簡化管理,並增加系統可靠性。

上載定期抄寫可用於這樣的情境:從屬站裝置僅用於收集資料,以及在從屬站裝置上及時更新表格不是主要關注的問題。這些實務包括:

對於來源資料庫的僅有限制是它必須支援 JDBC 及 SQL INSERT 陳述式。因為沒有對上載定期抄寫的抄寫,所以 Sync Server 的負擔會減輕。

在上載定期抄寫中,當您與 Sync Server 同步化時,掌中型裝置上的 DB2 Everyplace 資料庫引擎會直接與來源資料庫通信,以插入已新增到 DB2 Everyplace 資料庫的橫列。資料流是單向的;不會復新裝置上的表格。此處理中不包括鏡映資料庫。

如果使用主要鍵,則會拒絕導致主要衝突的多重插入。拒絕會記載在 Sync Server 上的從屬站及「行動裝置管理中心 (MDAC)」中。其它作業 (如 DELETE 與 UPDATE) 會被來源資料庫忽略或拒絕。表 7會列示從屬站作業與結果。

表 7. 從屬站的可能作業及其結果

作業 結果
在主要鍵中無衝突之從屬站的 INSERT 作業 已插入到來源資料庫
在主要鍵中有衝突之從屬站的 INSERT 作業 因在從屬站及 MDAC 中記載有錯誤訊息而遭拒絕
從屬站的 UPDATE 作業 因在從屬站及 MDAC 中記載有錯誤訊息而遭拒絕
從屬站的 DELETE 作業 被無訊息式忽略
第一次同步化 在從屬站中建立的無橫列的表格

在上載定期抄寫中, Sync Server 永不更新裝置的 DB2 Everyplace 資料庫中的相關表格。

使用建立上載定期抄寫筆記本以建立上載表格定期抄寫。如需如何開啟筆記本的相關資訊,請參閱建立同步化物件。您所建立的每一個表格定期抄寫都可以參照一或多個表格。

建立上載定期抄寫

  1. 開啟建立上載定期抄寫筆記本。
  2. 識別上載定期抄寫。
  3. 指定加密層次。
  4. 指定來源資料庫驅動程式及 URL。
  5. 指定定期抄寫的來源表格及目標表格。
  6. 將定期抄寫設定指定到上載定期抄寫。
  7. 按一下確定

本節中對這些步驟均作了更詳細的解釋。

識別上載定期抄寫

在鑑別使用者之後,Sync Server 會決定使用者所屬的群組,接著查詢管理控制資料庫,來決定需要哪一種定期抄寫。基於此理由,Sync Server 必須能夠依照名稱唯一識別每一個定期抄寫。

識別上載定期抄寫

  1. 請按一下「建立上載定期抄寫」筆記本中的識別標籤。
  2. 請填寫以下欄位:

    名稱
    鍵入上載定期抄寫之唯一說明性的名稱 (1 到 18 個字元)。

    說明
    選用項目:最多可以鍵入 128 個文字字元,說明此定期抄寫。

指定加密層次

Windows CE 與 Win32 平台的加密支援僅可用於 Microsoft 的「Microsoft 高度加密套件」。必須安裝「Microsoft 高度加密套件」,以便在多台 Windows CE/Pocket PC 從屬站或 Win32 平台從屬站與「DB2 Everyplace 同步伺服器」之間使用加密。Palm OS 的加密支援需要 Palm OS 的 3.3 版本或更新版本。

指定加密層次

識別頁面上,從加密層次下拉清單中選取加密層次。可使用下列三個選項:

轉送資料期間不使用加密。

限制型:56 位元資料加密標準
轉送的所有資料均會使用 56 位元密鑰加密。它提供了基本的安全性,效能損失較小。

加強型:128 位元資料加密標準
轉送的所有資料均會使用 128 位元密鑰加密。與「限制型」加密相比,此加密提供強化的安全性,但效能損失較大。

指定來源資料庫驅動程式及 URL

因為不涉及到鏡映資料庫,所以僅須為上載定期抄寫指定來源資料庫。

指定來源資料庫驅動程式及 URL

在建立上載定期抄寫筆記本的來源頁面上,提供了下列資訊:

資料庫 URL
鍵入「JDBC 資料庫 URL」。會顯示在「驅動程式」欄位中所選 JDBC 驅動程式的正確格式。用資訊來取代大括弧中的變數以連接到資料庫。例如,IBM DB2 UDB 區域的預設「資料庫 URL」是:jdbc:db2:{database}。用您計劃使用的 DB2 資料庫名稱來取代 {database}

驅動程式
使用此欄位選取 JDBC 資料庫驅動程式以用於此定期抄寫。

使用者 ID
鍵入有效的來源資料庫使用者 ID。請確定此 ID 具有對來源資料庫之 SQL INSERT 的專用權。

密碼
使用者 ID 的有效來源資料庫密碼。

驗證密碼
再次鍵入密碼,與您在密碼欄位中鍵入的完全相同。

指定來源表格及目標表格

每個上載定期抄寫必須定義至少一個表格。

將表格新增到定期抄寫

  1. 在建立上載定期抄寫筆記本的識別頁面上,按一下定義定期抄寫。即會開啟「定義定期抄寫方式」視窗。

  2. 在「定義定期抄寫方式」視窗中,按一下新增。即會開啟「新增表格」視窗。

  3. 在「新增表格」視窗中,使用表格清單選取抄寫來源以新增至此定期抄寫。

    按一下過濾器以變更用於限制表格清單中可用表格的來源過濾器。即會開啟「過濾器」視窗。

    % 符號是一個萬用字元。在「來源綱目」及「來源表格」欄位中鍵入 % 會顯示表格清單中所有可用的表格。

  4. 目標綱目欄位中,指定表格在行動裝置中所擁有的綱目。如果您沒有指定綱目,則系統會依預設使用來源表格的綱目。

  5. 目標表格欄位中, 指定表格在行動裝置中所擁有的名稱。如果您沒有指定名稱,則系統會依預設使用來源表格的名稱。

  6. 選用項目:選取使用定義於所選 DB2 來源的限制勾選框。這會為目標表格啟用來自所選 DB2 來源表格的限制。

  7. 選用項目:選取使用定義於所選 DB2 來源的索引勾選框。 這會為目標表格啟用來自所選 DB2 來源表格的索引。

  8. 按一下新增, 以將抄寫來源新增到定期抄寫。按一下關閉,以關閉「新增表格」視窗。

將定期抄寫設定指定到上載定期抄寫

在您定義定期抄寫後,您必須指定使用它的定期抄寫設定。當您關聯定期抄寫與定期抄寫設定時,您可以將定期抄寫設定指定到群組以便讓群組成員存取資料及檔案。群組成員可以存取的資料及檔案定義於定期抄寫設定參照的定期抄寫中。

一個定期抄寫可以由無限個定期抄寫設定使用。

指定使用此定期抄寫的定期抄寫設定

  1. 跳至建立上載定期抄寫筆記本的定期抄寫設定頁面。

  2. 可用的定期抄寫設定清單中,選取您要與定期抄寫關聯的定期抄寫設定。 選取時按住 Ctrl 鍵以任意選取多個定期抄寫設定,或者按住 Shift 鍵以連續選取多個定期抄寫設定。

    如果在可用的定期抄寫設定清單中沒有定期抄寫設定,則按一下建立以建立定期抄寫設定,而不需關閉目前的建立上載定期抄寫筆記本。 即會開啟「建立定期抄寫設定」。

  3. 按一下 > 以指定定期抄寫設定,或按一下 >> 以立即指定所有可用的定期抄寫設定。所指定的定期抄寫設定會呈現在選取的定期抄寫設定清單中。

建立檔案定期抄寫

要讓使用者能夠存取其所需要的檔案,您可以定義一或多種定期抄寫。不像 DataPropagator 定期抄寫能夠含有一個以上的表格, 檔案定期抄寫只能有一個檔案。因此,如果您的使用者群組需要存取數個檔案,您必須建立數個檔案定期抄寫 (然後如指定定期抄寫設定存取哪些資訊中所述將它們指定到定期抄寫設定,並如啟用群組以存取資料及檔案中所述將應用程式指定到群組)。一個檔案不能在多個定期抄寫中被參照。

您指派給群組的檔案可以是任何儲存在來源伺服器中的檔案。您可以方便地使用檔案定期抄寫來為使用者分送並更新資料及應用程式檔案。例如,它可以是您要在行動裝置上安裝的應用程式檔案,也可以是 Palm OS 應用程式執行功能時所需要的資源檔,或含有早上會議時間中使用的純文字檔。

如欲建立檔案定期抄寫:

  1. 開啟「建立檔案定期抄寫」筆記本。如需更多相關資訊,請參閱建立同步化物件
  2. 識別定期抄寫。
  3. 指定加密層次。
  4. 指定來源檔的名稱。
  5. 指定將使用定期抄寫的定期抄寫設定。
  6. 按一下確定

本節中會進一步說明這些步驟。

識別定期抄寫

在鑑別使用者之後,Sync Server 會決定使用者所屬的群組,接著查詢管理控制資料庫,來決定需要哪一種定期抄寫。基於這個理由,Sync Server 必須能夠依照名稱唯一識別每一個檔案定期抄寫。

如欲識別檔案定期抄寫,請在「建立檔案定期抄寫」筆記本的「識別」頁面上提供下列資訊:

名稱

提供定期抄寫之唯一的說明性名稱 (1 到 18 個字元)。名稱要區分大小寫。

說明

最多可以鍵入 128 個文字字元,說明此定期抄寫。

指定加密層次

Windows CE 與 Win32 平台的加密支援僅可用於 Microsoft 的「Microsoft 高度加密套件」。必須安裝「Microsoft 高度加密套件」,以便在多台 Windows CE/Pocket PC 從屬站或 Win32 平台從屬站與「DB2 Everyplace 同步伺服器」之間使用加密。Palm OS 的加密支援需要 Palm OS 的 3.3 版本或更新版本。

指定加密層次

在「識別」頁面上,使用加密層次欄位選取加密層次。可使用下列三個選項:

轉送資料期間不使用加密。

限制型:56 位元資料加密標準
轉送的所有資料均會使用 56 位元密鑰加密。這會提供基本的安全性,但也會有小小的效能損失。

加強型:128 位元資料加密標準
轉送的所有資料均會使用 128 位元密鑰加密。與「限制型」加密相比,此加密會提供強化的安全性,但也會有為更大的效能損失。

指定來源檔的名稱

來源檔是常駐在來源系統上, 要抄寫到目標裝置的檔案。

目標檔是一個在同步化時於目標系統上接收來源檔內容的檔案。

來源檔必須可以從您呼叫行動裝置管理中心的中層系統中進行選擇。因此, 在您定義定期抄寫前,請連接儲存檔案的來源系統, 或從來源系統將檔案複製到中層系統。如果您的同步化配置只有兩個層次, 則檔案大概已在您呼叫行動裝置管理中心的系統中了。

在「建立檔案定期抄寫」筆記本的「識別」頁面上, 指定來源檔名欄位中的來源檔名稱。

在您建立檔案定期抄寫後,即會儲存您在此處指定的檔案副本, 以便在萬一檔案發生狀況時能確保定期抄寫的完整性。如果您更新檔案,您必須將要抄寫到每一個定期抄寫的使用者的來源檔再次加上旗號。若需更多相關資訊, 請參閱將參照變更檔的定期抄寫加上旗號

因為 Palm OS 行動裝置會在檔案本身中儲存檔名, 所以可以忽略目標檔名欄位。

指定使用定期抄寫的定期抄寫設定

在您定義定期抄寫後,您必須指定會使用此定期抄寫的定期抄寫設定。當您關聯定期抄寫與定期抄寫設定時,您可以將定期抄寫設定指定到群組,以便讓其成員能夠存取在定期抄寫設定參照的定期抄寫中所定義的資料及檔案。

一個定期抄寫可以由無限的定期抄寫設定使用。

若要指定使用此定期抄寫的定期抄寫設定:

  1. 請跳至「建立檔案定期抄寫」筆記本的「定期抄寫設定」頁面。
  2. 可用的定期抄寫設定清單中,選取您要與定期抄寫關聯的定期抄寫設定。如欲依序選取多個定期抄寫設定,請在選取時按住 Ctrl 鍵;如欲連續選取多個定期抄寫設定,請按住 Shift 鍵。

    如果在可用的定期抄寫設定清單中沒有顯示任何定期抄寫設定,您就需要建立定期抄寫設定。您可以按一下建立以立即開啟「建立定期抄寫設定」筆記本,或您可以稍後建立定期抄寫設定並在稍後才關聯它與定期抄寫。如需建立定期抄寫設定的更多資訊,請參閱啟用群組以存取其資料及檔案

  3. 按一下 > 以指定定期抄寫設定,或者按一下 >> 以同時指定所有可用的定期抄寫設定。所指定的定期抄寫設定會顯示在選取的定期抄寫設定清單中。

您也可以使用「定期抄寫設定」筆記本,關聯定期抄寫與定期抄寫設定。若需更多相關資訊,請參閱指定定期抄寫設定存取哪些資訊

將參照變更檔的定期抄寫加上旗號

當您變更在定期抄寫中參照的檔案時,您必須將已變更的來源檔加上旗號,以便 Sync Server 在下一次同步化時將檔案抄寫到定期抄寫的使用者。便利的方式是更新或升級行動裝置上的應用程式及資料檔。

如欲對已變更的來源檔加旗號:

  1. 從行動裝置管理中心中的物件樹,開啟定期抄寫物件資料夾。
  2. 在內容窗格中,以滑鼠右鍵按一下檔案定期抄寫,然後選取重設

建立自訂定期抄寫

使用「建立自訂定期抄寫」筆記本建立自訂定期抄寫。可使用「自訂定期抄寫」自訂預設配接卡或使用協力廠商配接卡。

建立自訂定期抄寫

  1. 開啟「建立自訂定期抄寫」筆記本。
  2. 識別自訂定期抄寫。
  3. 指定加密層次。
  4. 啟動自訂程式。
  5. 將定期抄寫設定指定到自訂定期抄寫。
  6. 按一下確定

本節中會進一步說明這些步驟。

識別自訂定期抄寫

在鑑別使用者之後,Sync Server 會決定使用者所屬的群組,接著查詢管理控制資料庫,來決定需要哪一種定期抄寫。基於此理由,Sync Server 必須能夠依照名稱唯一識別每一個定期抄寫。

識別自訂定期抄寫

在「識別」頁面上,填寫以下欄位:

名稱
鍵入定期抄寫之唯一說明性的名稱 (1 到 18 個字元)。

說明
選用項目:最多可以鍵入 128 個文字字元,說明此定期抄寫。

指定加密層次

自訂定期抄寫不支援加密。在加密欄位中選取「無」。

啟動自訂程式

啟動自訂程式

在「識別」頁面上,按一下 按鈕,以啟動在「自訂程式」中定期抄寫所使用之自訂配接卡的類別名稱欄位中所定義的自訂 Java 類別檔案。 「自訂程式」僅當配接卡需要它時才可使用。否則,應將自訂定期抄寫的附加參數輸入到其他欄位。

將定期抄寫設定指定到「自訂定期抄寫」

在您定義定期抄寫後,您必須指定使用它的定期抄寫設定。當您關聯定期抄寫與定期抄寫設定時,您可以將定期抄寫設定指定到群組,以便讓其成員能夠存取在定期抄寫設定參照的定期抄寫中所定義的資料及檔案。

一個定期抄寫可以由無限的定期抄寫設定使用。

指定使用此定期抄寫的定期抄寫設定

  1. 跳至「建立自訂定期抄寫」筆記本的定期抄寫設定頁面。

  2. 可用的定期抄寫設定清單中,選取您要與定期抄寫關聯的定期抄寫設定。 選取時按住 Ctrl 鍵以任意選取多個定期抄寫設定,或者按住 Shift 鍵以連續選取多個定期抄寫設定。

    如果在可用的定期抄寫設定清單中沒有定期抄寫設定,則按一下建立建立定期抄寫設定,而不需關閉目前的「自訂定期抄寫」筆記本。即會開啟「建立定期抄寫設定」。

  3. 按一下 > 以指定定期抄寫設定,按一下 >> 以立即指定所有可用的定期抄寫設定。所指定的定期抄寫設定會呈現在選取的定期抄寫設定清單中。

建立自訂配接卡

使用「建立自訂配接卡」筆記本建立自訂配接卡。DB2 Everyplace Sync Server 包括四個預設配接卡。預設的配接卡是:

DSYDPROPR      關聯式資料的 DataPropagator 配接卡
DSYJDBC        關聯式資料的 JDBC 配接卡
DSYFILE        複製檔案的檔案配接卡
Agent Adapter  執行儲存程序的遠端查詢及儲存程序配接卡

自訂配接卡可讓您擴充 DB2 Everyplace Sync Server 功能。

建立自訂配接卡

  1. 開啟「建立自訂配接卡」筆記本。
  2. 識別自訂配接卡。
  3. 指定「自訂程式」類別名稱及「簽章」。
  4. 指定通信屬性。
  5. 指定檔案屬性。
  6. 按一下確定

本節中會進一步說明這些步驟。

識別自訂配接卡

識別自訂配接卡

在「識別」頁面上,填寫以下欄位:

名稱
鍵入配接卡之唯一說明性的名稱 (1 到 18 個字元)。

說明
選用項目:最多可以鍵入 128 個文字字元,說明此配接卡。

指定「自訂程式」類別名稱及「簽章」

指定「自訂程式」類別名稱及簽章

在「識別」頁面上,填寫以下欄位:

自訂程式類別名稱
鍵入 按鈕所要呼叫的 Java 類別名稱。

簽章
使用配接卡鍵入用於識別定期抄寫的「簽章」。

使用簽章來識別配接卡的類別。這會防止關聯式資料定期抄寫與檔案配接卡一起使用。例如,如果有許多 WIDGET 配接卡的案例 (所有案例使用相同簽章 WidgetSig),並且每個 WIDGET 配接卡的案例都具有不同的功能,則使用此 WIDGET 配接卡的任何現存自訂定期抄寫都可以使用相同簽章 (WidgetSig) 的任何自訂 WIDGET 配接卡。

指定通信屬性

指定通信屬性

在「識別」頁面上,填寫以下欄位:

指令
為此配接卡鍵入要執行的指令。

伺服器 IP 位址:埠
鍵入配接卡的伺服器 IP 位址及埠,以便以下列格式連接:
XXX.XXX.XXX.XXX:PPPP

其中 XXX.XXX.XXX.XXX 是 IP 位址,PPPP 是埠號。

佇列管理程式字尾
選用項目:鍵入佇列管理程式之唯一的說明性字尾 (1 到 18 個字元)。

輸入佇列名稱
選用項目:最多可以鍵入 128 個文字字元,說明此定期抄寫。

指定檔案屬性

指定檔案屬性

在「識別」頁面上,填寫以下欄位:

檔案庫名稱
為此配接卡鍵入要使用的檔案庫檔名。檔案庫必須位於路徑中。

其他參數
選用項目:最多可以為在檔案庫名稱中命名的檔案鍵入其他參數的 128 個字元。

根據需求進行抄寫

根據需求進行抄寫這一特性可讓您隨時提出抄寫要求。另一種選擇方案是將抄寫設為定期自動執行。當您建立新定期抄寫或編輯現存定期抄寫時,可以啟用根據需求進行抄寫。 如果您重新配置現存的定期抄寫,則必須重新啟動 Sync Server servlet 以使變更生效。

若要啟用根據需求進行抄寫,請:

  1. 在「建立 DataPropagator 定期抄寫」筆記本或「建立 JDBC 定期抄寫」筆記本上,跳至「識別」頁面並按一下定義定期抄寫。即會開啟「定義定期抄寫方式」視窗。
  2. 請按一下計時。即會開啟「定期抄寫時機」視窗。
  3. 批次視窗欄位中,將時間設為 0。
  4. 按一下確定

當啟動 Sync Server servlet 時,起始抄寫會照常進行。不會自動執行後續抄寫。使用dsyreplicate 指令可要求進行後續抄寫。若要要求抄寫,請:

  1. 開啟 DB2 命令視窗。
  2. 變更安裝 DB2 Everyplace 所在目錄下的 SyncServer/Server 子目錄。例如,db2e/SyncServer/Server。
  3. 發出 dsyreplicate <mirror_database_name> 指令來提出抄寫要求。例如:

    dsyreplicate m_vnurse

  4. 關閉 DB2 指令視窗。

附註:


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