您必須在代理程式端上,為您計劃作為「AS/400 關聯式資料庫」目錄中的倉儲來源或目標使用編錄本端與遠端資料庫的名稱。您還必須在代理程式存取的遠端工作站上編錄這些資料庫名稱。
您在代理程式端所編錄的本端資料庫名稱,必須被編錄為代理程式將要存取之遠端工作站上的遠端資料庫名稱。同樣,您在代理程式端所編錄的遠端資料庫名稱,必須被編錄為代理程式將要存取之遠端工作站上的本端資料庫名稱。
例如,Fred
正在建立資料倉儲。他想要編錄資料庫的名稱,一個命名為「銷售」,另一個命名為「費用」。命名為「銷售」的資料庫與
AS/400
代理程式位於同一工作站上。命名為「費用」的資料庫位於代理程式將要存取的遠端工作站上。表 6說明 Fred 應該如何在每一個工作站上編錄每一個資料庫。
資料庫名稱 | 位置 | 在代理程式端編錄為本端或遠端資料庫 | 在遠端機器上編錄為本端或遠端資料庫 |
---|---|---|---|
銷售 | 代理程式端 | 本端 | 遠端 |
費用 | 機器代理程式存取 | 遠端 | 本端 |
如果來源資料庫與目標資料庫位於同一工作站,您必須將一個編錄為本端資料庫,而將另一個編錄為遠端資料庫。
若要將資料庫名稱新增到「AS/400 關聯式資料庫」目錄,請在 AS/400 指令提示上輸入下列指令:
ADDRDBDIRE databasename locationname
其中 databasename 是 AS/400 資料庫的名稱,locationname 是 AS/400 工作站的位置名稱。您必須指定資料庫是本端的還是遠端的。
確定您已經提供資料庫名稱與位置名稱,即使它們的名稱相同。
對於本端資料庫而言,其位置名稱是 *LOCAL 關鍵字。對於每一個遠端資料庫而言,位置欄位必須包含 SNA LU 名稱。
注意:如果變更了「遠端資料庫目錄」中的資料庫名稱,則必須更新每一個參照它的倉儲來源。不這樣做將導致倉儲來源資料庫連接錯誤。
您也可以使用 WRKRDBDIRE 指令來檢視、新增並除去遠端「關聯式資料庫」目錄項目。若要使用此指令,請在 AS/400 指令提示上輸入指令。如此即會顯示目前定義的遠端資料庫名稱清單。在視窗頂端會顯示一些選項。
相關資訊,請參閱 AS/400 線上說明,以查看以上每一個指令。