資料倉儲中心管理手冊
本節說明如何安裝 CROSS ACCESS ODBC
驅動程式,以及如何使用該驅動程式架構資料來源。
CROSS ACCESS ODBC
驅動程式會自動與資料倉儲中心一起安裝。請選取倉儲伺服器或 Windows NT
倉儲代理程式。
CROSS ACCESS ODBC 資料來源是使用「ODBC
管理員」登記並架構的。每個資料來源的唯一架構參數在此公用程式中保持不變。
您可以在單一系統上定義多個資料來源。例如,單一的 IMS 系統既可以擁有稱為
MARKETING_INFO 的資料來源,也可以擁有稱為 CUSTOMER_INFO
的資料來源。每個資料來源名稱均應提供該資料的唯一說明。
若要嘗試架構 ODBC
驅動程式,下列資訊是不可缺少的。如果缺少此資訊中任何一項,請與您的系統管理者聯絡。
- 要在「ODBC 管理員」中定義的 CROSS ACCESS 資料來源名稱
- 如果您是在使用 TCP/IP:
- 執行資料伺服器之主電腦系統的 IP 位址
- 分派給資料伺服器的 TASK INFO ENTRY 參數中 TCP/IP 連接處理程式的埠號。
- 如果您是在使用 LU 6.2:
- 在 SNA Server 中定義之傳送端資訊記錄 (SIR 出埠) 的名稱。
- 主電腦元件的資料壓縮層次。
在架構 ODBC 驅動程式之前,請先確定您要使用的連接處理程式已設定了 Windows
從屬站 (透過 TCP/IP 或 LU 6.2)。
對於 Classic Connect 與 DataJoiner for Windows NT 之間的 APPC 連接,您需要
Microsoft SNA Server 版本 3 Service Pack 3 或更新的版本。
為所有目前已安裝的 ODBC 驅動程式定義的資料來源,均列示在「ODBC
資料來源管理者」視窗中。從此視窗,您可以:
- 新增並架構資料來源。
- 修改資料來源的架構。
- 刪除資料來源。
若要開啟「ODBC 資料來源管理者」視窗,請:
- 在您的桌面上按一下開始,再按一下設定。
- 按一下控制台。
- 開啟 ODBC 圖示。如此即會開啟「ODBC 資料來源管理者」視窗。
圖 30. 「ODBC 資料來源管理者」視窗
此視窗在「系統 DSN」頁上顯示資料來源與驅動程式的清單。
若要新增並架構資料來源,請:
- 開啟「ODBC 資料來源管理者」視窗
- 在「系統
DSN」頁上,按一下新增。如此即會開啟「建立新資料來源」視窗。
圖 31. 「建立新資料來源」視窗
- 按一下 CrossAccess32。
- 按一下完成。 The CROSS ACCESS Communications Protocol window
opens.
- 選取一個通信介面,以與您正架構的資料來源搭配使用。
圖 32. 「通訊協定」視窗
- 按一下確定。 The CROSS ACCESS ODBC Data Source Configuration
window opens.
在此視窗中,您可以輸入新建資料來源的參數,也可以修改現存資料來源的參數。多數參數必須符合伺服器架構中指定的值。如果您不知道這些參數的設定值,請與
Classic Connect 系統管理者聯絡。
您在此視窗中輸入的參數會因您使用 TCP/IP 或 LU 6.2
通信介面的不同而異。
使用「CROSS ACCESS ODBC 資料來源架構」視窗,可以:
- 給資料來源命名。
- 架構 TCP/IP 通信設定
- 指定必需的授權。
圖 33. TCP/IP 的「CROSS ACCESS ODBC 資料來源架構」視窗
若要架構 TCP/IP 通信,請:
- 在資料來源名稱欄位中,鍵入資料來源的名稱。此名稱必須與該資料伺服器架構檔之
QUERY PROCESSOR SERVICE INFO ENTRY 的欄位 2 相符。(相關範例,請參閱
DataJoiner Classic Connect: Installation, Configuration, and
Reference Guide 的第 9 章。)
- 在說明欄位中,輸入資料來源的簡要說明。
- 在主電腦 IP 位址欄位中,鍵入資料伺服器的 IP
位址。此欄位以主電腦名稱或帶點十進數表示法,指定安裝資料伺服器之主電腦的 IP
位址。
- 在主電腦之埠號碼欄位中,鍵入分派給元件 TCP/IP 通信的埠號
(socket)。此號碼必須與資料伺服器架構檔之 TCP/IP SERVICE INFO ENTRY 的欄位 10
相符。(相關範例,請參閱 DataJoiner Classic Connect: Installation,
Configuration, and Reference Guide 的第 9 章。)
- 選取下列一或多個勾選框:
- 必要的 OS 登入
ID。選取此方框,可以讓畫面在您登入作業系統時,提示您輸入使用者 ID
及通行碼。
- 必要的 DB 使用者 ID。選取此方框,可以讓畫面在您登入資料庫系統
(如 DB2 或 Sybase) 時,提示您輸入使用者 ID 及通行碼。
- 必要的檔案
ID。選取此方框,可以讓畫面在您存取資料庫時,提示您輸入使用者 ID
及通行碼。某些資料庫 (如模型 204) 需要檔案 ID 和通行碼。
- 指定資料來源是否具有更新功能。預設為唯讀存取。
使用「型錄」頁,可以執行下列作業:
若要設定資料庫型錄選項,請:
- 在「CROSS ACCESS ODBC 資料來源架構」視窗中,按一下型錄標籤。
圖 34. 「CROSS ACCESS ODBC 資料來源架構」視窗
- 在型錄擁有者名稱欄位中,鍵入資料庫型錄擁有者的姓名。
- 如果您想要 ODBC 驅動程式在應用程式發出 CLOSE CURSOR 呼叫之後,自動發出
COMMIT
呼叫,請選取關閉後確定勾選框。在某些資料庫系統上,游標開啟期間會發生資源鎖定。這些鎖定只能由
COMMIT 呼叫及 CLOSE CURSOR 呼叫釋放。
如果您未勾選此方框,游標會在 COMMIT 呼叫未發出的情況下被釋放。
- 按一下確定。
如此即會儲存 TCP/IP 通信資訊。
使用「CROSS ACCESS ODBC 資料來源架構」視窗,可以:
- 識別資料來源。
- 架構 LU 6.2 通信設定。
- 指定必需的授權。
圖 35. LU 6.2 的「CROSS ACCESS ODBC 資料來源架構」視窗
若要架構 LU 6.2 通信,請:
- 在資料來源名稱欄位中,鍵入資料來源的名稱。此名稱必須與該資料伺服器架構檔之
QUERY PROCESSOR SERVICE INFO ENTRY 的欄位 2 相符。(相關範例,請參閱
DataJoiner Classic Connect: Installation, Configuration, and
Reference Guide 的第 9 章。)
- 在說明欄位中,輸入資料來源的簡要說明。
- 在週邊資訊記錄欄位中,鍵入週邊資訊記錄 (SIR) 名稱。
該 SIR 名稱是指定義在 SNA 伺服器中的週邊資訊記錄 (在圖 29中也稱 CPIC 代號名稱)。此 SIR
必須包括代表資料伺服器的架構參數。
- 選取下列一或多個勾選框:
- 必要的 OS 登入
ID。選取此方框,可以讓畫面在您登入作業系統時,提示您輸入使用者 ID
及通行碼。
- 必要的 DB 使用者 ID。選取此方框,可以讓畫面在您登入資料庫系統
(如 DB2 或 Sybase) 時,提示您輸入使用者 ID 及通行碼。
- 必要的檔案
ID。選取此方框,可以讓畫面在您存取資料庫時,提示您輸入使用者 ID
及通行碼。某些資料庫 (如模型 204) 需要檔案 ID 和通行碼。
- 清除該唯讀勾選框,以指示該資料來源具有更新功能。預設為唯讀存取。
使用「型錄」頁,可以執行下列作業:
若要設定資料庫型錄選項,請:
- 在「架構」視窗中,按一下型錄標籤。
圖 36. 「資料庫型錄選項」視窗
- 在型錄擁有者名稱欄位中,鍵入資料庫型錄擁有者的姓名。
- 如果您想要 ODBC 驅動程式在應用程式發出 CLOSE CURSOR 呼叫之後,自動發出
COMMIT
呼叫,請選取關閉後確定勾選框。在某些資料庫系統上,游標開啟期間會發生資源鎖定。這些鎖定只能由
COMMIT 呼叫及 CLOSE CURSOR 呼叫釋放。
如果您未勾選此方框,游標會在 COMMIT 呼叫未發出的情況下被釋放。
- 按一下確定。
如此即會儲存 LU 6.2 通信資訊。
CROSS ACCESS ODBC 驅動程式會維護所有 CROSS ACCESS
資料來源所共有的架構參數集合。這些參數的架構作業是在「CROSS ACCESS
管理者」視窗中執行。下列步驟顯示如何架構 ODBC 驅動程式參數。
圖 37. 「CROSS ACCESS 管理者」視窗的「一般事項」頁

|
- 從「CROSS ACCESS
管理者」視窗的「一般事項」頁,在型錄名稱欄位中,鍵入語言型錄的完整路徑名稱。此值是必要項目。
語言型錄包括用特定的語言撰寫的訊息,系統使用 CROSS ACCESS
架構檔中包含的一個檔案來指向此語言型錄。
- 選用項目:在提取緩衝區大小欄位中,鍵入 CROSS ACCESS
提取緩衝區的大小。
此值會藉由控制在單一提取要求中傳回的資料量來調整訊息區塊傳輸。系統會儘可能多地將資料列壓縮到指定大小的提取緩衝區。例如,如果提取緩衝區設定為
10,000 位元組,每個橫列設定為 2,000
位元組,則系統可以按照每接到一個提取要求壓縮 5
列的速度進行壓縮。如果傳回的單一橫列不能裝入指定的緩衝區,則提取緩衝區會進行內部擴充,以容納該單一資料列。若要關閉訊息區塊傳輸,請將此參數設為
1。該值必須介於 1 及 64,000 之間 (包括 1 和 64,000)。預設值為 10,000。
- 選用項目:在回應逾時欄位中,鍵入該服務程式在終止連接之前,必須等待預期回應的最大時間量。
您可以指定下列時間間隔:
- nMS = 毫秒數
- nS = 秒數
- nM = 分鐘數
在 0 到 1000MS,0 到 60S,或 0 到 60M 之間指定一個值。預設值為 6M。
- 在訊息儲存池大小欄位中,鍵入用於所有記憶體架構的記憶體大小。此值是必要項目。
以位元組為單位指定該值。實際可用的最大值應設為比資料堆大小小 2
MB。如果指定的值小於 1 MB,則會使用 1 MB
這個值。如果可取得的儲存體大小小於指定的值,則會採用所提供的最大值。最大的容許值為
2,097,152,000 位元組 (2 GB)。預設值為 1,048,575 位元組 (1 GB)。
- 您可以選擇性地針對在所有作業之間 (內部及外部) 以及啟動程式與 ODBC
驅動程式之間的資料傳輸,指定資料壓縮是處於開啟狀態,還是關閉狀態。在壓縮欄位中,鍵入下列值中的一個:
- 1
- 資料壓縮處於開啟狀態。
- 2
- 資料壓縮處於關閉狀態。
預設值為 2 (關閉)。
- 選用項目:在追蹤層次欄位中,鍵入與 ODBC
驅動程式寫入追蹤日誌的資訊量相對應的值。該值必須是介於 0 到 4 的整數,其中:
- 0
- 無記載的追蹤資訊。
- 1
- 記載的追蹤資訊量最小。
- 4
- 記載的追蹤資訊量最大。
此追蹤不同於 ODBC 追蹤;它是 Visual Warehouse 使用的 ODBC
驅動程式所特有的。
- 在「CROSS ACCESS 管理者」視窗中,按一下 ODBC 追蹤標籤。
圖 38. 「CROSS ACCESS 管理者」視窗的「ODBC 追蹤」頁
- 選取啟用追蹤方框,以產生 ODBC 追蹤。
- 選取改寫現存的日誌方框,以改寫現存的日誌追蹤。
- 如果您想讓驅動程式在每一則訊息寫入後都關閉追蹤日誌,請選取寫入後關閉追蹤方框。
- 在追蹤檔名稱欄位中,指定追蹤檔的名稱。
如果未指出目錄,則會在「程式檔」目錄的子目錄中建立該追蹤檔,該「程式檔」目錄與向
ODBC 資料來源發出查詢的工具相對應。
- 按一下確定。
[ 頁面頂端 | 前一頁 | 下一頁 | 目錄 | 索引 ]