資料倉儲中心管理手冊


透過 AS/400 代理程式建立與本端及遠端資料庫的連接

您必須在代理程式端上,為您計劃作為「AS/400 關聯式資料庫」目錄中的倉儲來源或目標使用編錄本端與遠端資料庫的名稱。您還必須在代理程式存取的遠端工作站上編錄這些資料庫名稱。

您在代理程式端所編錄的本端資料庫名稱,必須被編錄為代理程式將要存取之遠端工作站上的遠端資料庫名稱。同樣,您在代理程式端所編錄的遠端資料庫名稱,必須被編錄為代理程式將要存取之遠端工作站上的本端資料庫名稱。

例如,Fred 正在建立資料倉儲。他想要編錄資料庫的名稱,一個命名為「銷售」,另一個命名為「費用」。命名為「銷售」的資料庫與 AS/400 代理程式位於同一工作站上。命名為「費用」的資料庫位於代理程式將要存取的遠端工作站上。表 6說明 Fred 應該如何在每一個工作站上編錄每一個資料庫。

表 6. 如何編錄本端與遠端資料庫名稱。
資料庫名稱 位置 在代理程式端編錄為本端或遠端資料庫 在遠端機器上編錄為本端或遠端資料庫
銷售 代理程式端 本端 遠端
費用 機器代理程式存取 遠端 本端

如果來源資料庫與目標資料庫位於同一工作站,您必須將一個編錄為本端資料庫,而將另一個編錄為遠端資料庫。

若要將資料庫名稱新增到「AS/400 關聯式資料庫」目錄,請在 AS/400 指令提示上輸入下列指令:

ADDRDBDIRE databasename locationname

其中 databasename 是 AS/400 資料庫的名稱,locationname 是 AS/400 工作站的位置名稱。您必須指定資料庫是本端的還是遠端的。

確定您已經提供資料庫名稱與位置名稱,即使它們的名稱相同。

對於本端資料庫而言,其位置名稱是 *LOCAL 關鍵字。對於每一個遠端資料庫而言,位置欄位必須包含 SNA LU 名稱。

注意:如果變更了「遠端資料庫目錄」中的資料庫名稱,則必須更新每一個參照它的倉儲來源。不這樣做將導致倉儲來源資料庫連接錯誤。

您也可以使用 WRKRDBDIRE 指令來檢視、新增並除去遠端「關聯式資料庫」目錄項目。若要使用此指令,請在 AS/400 指令提示上輸入指令。如此即會顯示目前定義的遠端資料庫名稱清單。在視窗頂端會顯示一些選項。

相關資訊,請參閱 AS/400 線上說明,以查看以上每一個指令。


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