DB2 Everyplace Synchronization Server 的說明


DB2 Everyplace 的概念

四劃

日誌 (Log)

施行行動資料同步化作業之後,您便可以根據日誌物件中所寫的錯誤訊息,監督每日的同步化作業。
當您選取日誌資料夾時,其日誌便會顯示在內容窗格中。

五劃

目標資料庫 (Target database)
目標資料庫即是從來源系統接收抄寫資料之行動裝置中的資料庫。

六劃

自訂配接卡 (Custom Adapter)

自訂定期抄寫 (Custom Subscription)
 

八劃

使用者 (User)

使用者是指需要與企業伺服器進行同步化的人員。使用者具備能夠與 DB2 Everyplace Sync Server 通信的行動裝置功能,在企業系統間來回地抄寫資料。 多位使用者即形成群組,而集結的這群使用者皆擁有相同的資料存取與同步化。將使用者組成群組有助於減少以相同方式傳送同步化服務給多位使用者時所花費的心力。
「使用者」可以只屬於一個群組;但您也可以將「使用者」從某個群組移至其它群組,以因應同步化需求中的變更。
您可以指定無數的使用者到群組中。

定期抄寫方式 (Replication subscription)

一種規格,用來指定來源系統 (企業伺服器) 中資訊抄寫到目標系統 (行動裝置) 的方式。就像雜誌訂閱, 您會選擇定期所要查看的資訊類型,定期抄寫可讓您定義群組成員所能存取之企業資料與檔案的子集。成員則只能對限定的資料與檔案子集進行存取與同步化,可同時增進安全性與效能。 您可以建立兩種定期抄寫:檔案定期抄寫 (供儲存在來源伺服器的檔案使用) 與 DataPropagator 定期抄寫 (供來源資料庫中的表格使用)。

來源資料庫 (Source database)

來源資料庫即是用來抄寫資料之來源的資料庫。

十劃

配接卡 (Adapter)

配接卡定義 Sync Server 如何與資料原始檔相互作用。所包含的預設配接卡有 DataPropagator、JDBC 及「檔案」配接卡。也包含「代理程式配接卡」,可供直接存取資料原始檔儲存程序。 藉由自訂現存配接卡的行為或安裝新的配接卡,來建立新配接卡。

十三劃

資料過濾 (Data filter)

資料過濾是指用以指定表格直欄及其值的參數值配對。 您可以在指定群組時即指定此過濾。 該過濾會指定表格中要併入同步化要求的橫列。 該直欄及其值將會取代此群組所使用之定期抄寫之 SELECT 陳述式中的 WHERE 子句值。您可以在建立定期抄寫時即輸入此 WHERE 子句。 該 WHERE 子句會在同步化期間提交到來源資料庫,如此 DB2 Everyplace Sync Server 便只會傳回指定群組所需要的資料子集。
使用資料過濾因只會抄寫表格的子集,在保障群組相關資料安全性的同時,亦可以改善同步化的效能。
您若要設定 Eastside 醫院的資料過濾,其參數名稱與值應為:

參數名稱 = Hospital
預設值 = Eastside
而位於西邊之 Foothill 醫院的設定應為:
參數名稱 = Hospital
預設值 = Foothill
您也可以使用 DB2 變數取代寫在程式內之參數名稱值,個別為不同群組的使用者設定資料過濾, 然後再於建立每一位「使用者」時輸入資料過濾值。在此範例中,其群組過濾應為:
參數名稱 = :HOSPITAL
預設值 = None
之後您便可以指定各個「使用者」過濾的值。
 

資料同步化群組 (Data synchronization group)

資料同步化群組是指一群擁有獨一無二命名的使用者, 或因類似資料同步化需求而集結的使用者。 將使用者組成群組有助於減少以相同方式傳送同步化服務給多位使用者時所花費的心力。

若要讓指定到群組中的使用者能夠存取其所需要的資料與檔案,您可以建立參照該項資訊的定期抄寫方式,並將這些定期抄寫束之於應用程式中,然後再將該應用程式指定給群組。

十七劃

檔案定期抄寫 (File subscription)

要讓使用者能夠存取其所需要的檔案,您可以定義一或多種定期抄寫。這不像 DataPropagator 定期抄寫可以含有多份表格,一項檔案定期抄寫只能夠含有一份檔案。 因此,您的使用者群組若需要同時存取數份檔案,您便須建立數項檔案定期抄寫,將其指定給應用程式。 同一份檔案不可以作為多份定期抄寫的參照對象。

定期抄寫群組所至的檔案,可以是來源伺服器上所儲存的任意檔案。 例如,其可以是應用程式乃至功能所需的來源檔,亦或是內含晨間會報記錄的純文字檔。

特殊字元
 

J

JDBC 定期抄寫

JDBC 定期抄寫會提供數個規格,以提供將來源表格中的資料抄寫到目標系統 (或行動系統) 的方式。例如,JDBC 定期抄寫會提供關於存取權的資訊: 定期抄寫使用者所能存取資料的權限,以及同步化期間會被抄寫的直欄或列數。

JDBC 定期抄寫使用觸發函式型的 JDBC 配接卡來同步化。
 

L

日誌 (Log)

施行行動資料同步化作業之後,您便可以根據日誌物件中所寫的錯誤訊息,監督每日的同步化作業。

當您選取日誌資料夾時,其日誌便會顯示在內容窗格中。
 

Q

Query-by-Example (QBE)

DB2 Everyplace 資料庫軟體會隨附一個稱為 Query By Example (QBE) 的應用程式出貨,該應用程式容許使用者撰寫 SQL 陳述式, 並且將其直接發送至資料庫伺服器。如需將應用程式同步化,您可將其定義為行動裝置管理中心中的任意其它應用程式物件。不過,根據您組織中 SQL 認知的層次, 您可能會選擇將此應用程式只開放給資料庫管理員與程式設計師,而將您撰寫的應用程式開放給一般使用者。
 


 


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