|IBM DB2 OLAP Starer Kit 7.2 需要一個 ODBC.ini 檔案, |讓 ODBC 作業從 OLAP Integration Server |連接至關聯式資料來源和「OLAP 描述資料型錄」。 |
|此 ODBC.ini 檔案由 ODBC 軟體套件提供,亦內含於 |Microsoft Office 軟體內。如需安裝 ODBC 驅動程式或「ODBC 管理者」的應用程式相關資訊, |請造訪下列網站:http://support.microsoft.com/。
|AIX 機器上的 Oracle 使用者:欲架構 ODBC for Oracle,您必須更新 ODBC.ini 檔案來指向 MERANT |3.6 驅動程式。
|在版本 7.2 中,OLAP Starter Kit 管理 ODBC 連線來連接至關聯式資料來源和「OLAP 描述資料型錄」。為了支援這些 ODBC 連接, |OLAP Starter Kit 在 Windows NT 4.0、Windows 2000、AIX 及 Solaris 作業系統上使用 ODBC 驅動程式。 |
|在 AIX 和 Solaris 系統上,您必須手動設定 ODBC 的環境變數,並編輯 |odbc.ini 檔案來架構關聯式資料來源和「OLAP 描述資料型錄」。若您新增或變更驅動程式或資料來源, |請務必編輯 odbc.ini 檔案。
|如果您是要在 AIX 或 Solaris 系統上使用 DB2 OLAP Starter Kit 來存取 Merant ODBC 來源及 DB2 資料庫, |請在 .odbc.ini 檔案的 DB2 來源區段中變更 "Driver=" 屬性的值, |如下所示:
|AIX:驅動程式名稱為 /usr/lpp/db2_07_01/lib/db2_36.o
|AIX 的範例 ODBC 來源登錄:
|[SAMPLE] Driver=/usr/lpp/db2_07_01/lib/db2_36.o |Description=DB2 ODBC Database |Database=SAMPLE
|Solaris 作業環境︰驅動程式名稱為 /opt/IBMdb2/V7.1/lib/libdb2_36.so
|Solaris 作業環境的範例 ODBC 來源登錄︰
|[SAMPLE] Driver=/opt/IBMdb2/V7.1/lib/libdb2_36.so |Description=DB2 ODBC Database |Database=SAMPLE
|在 UNIX 系統上,您必須設定環境變數才能存取 ODBC 核心元件。Starter Kit 起始目錄中提供 is.sh 和 |is.csh Shell Script 來設定必要的變數。 |在使用 ODBC 來連接資料來源之前,您必須執行其中一個 Script。 |對於您用來執行 OLAP Starter Kit 的使用者名稱,您應該在登入 Script 中包含這些 Script。
|欲於 odbc.ini 檔案中架構資料來源,您必須新增 ODBC 資料來源的名稱和說明, |在您針對此資料來源名稱所建立的區段中提供 ODBC 驅動程式路徑、檔名及其他驅動程式設定值。 |安裝程式在 ISHOME 目錄中安裝一個範例檔 odbc.ini。 |此檔案包含通用 ODBC 連接和所支援的 ODBC 驅動程式的架構資訊。 |請使用此檔案做為起點,將您使用的 ODBC 驅動程式對映至關聯式資料來源和「OLAP 描述資料型錄」。
|若您使用的檔案不是 odbc.ini, |請將 ODBCINI 環境變數設定成您使用的檔名。
|下列範例顯示如何編輯 odbc.ini,使用 IBM DB2 原始 ODBC 驅動程式來連接至 |AIX 上的 DB2 Universal Database 版本 6.1 的關聯式資料來源 db2data。 |在 vi 編輯器中,使用 $ODBCINI 指令來編輯 odbc.ini, |並插入下列陳述式:
| [ODBC Data Sources] | db2data=DB2 Source Data on AIX | ... | [db2data] | Driver=/home/db2inst1/sqllib/lib/db2.o | Description=DB2 Data Source - AIX, native
|以下範例說明如何編輯 odbc.ini,使用 MERANT 版本 3.6 ODBC |驅動程式來連接至 Oracle 版本 8 (在 Solaris 作業環境上) 的關聯式資料來源 oradata。 |此範例中,LogonID 和 Password 以 OLAP Starter Kit 使用者名稱和通行碼的實際值來填入。
| [ODBC Data Sources] | oradata=Oracle8 Source Data on Solaris | ... | [myoracle] Driver= | /export/home/users/dkendric/is200/odbclib/ARor815.so | Description=my oracle source
|在 AIX 和 Solaris 系統上架構「 OLAP 描述資料型錄」類似架構一個資料來源。 |對於「 OLAP 描述資料型錄」資料庫,請在 odbc.ini 檔案中新增一個資料來源名稱和區段, |如30.6.1.2, 編輯 odbc.ini 檔案所述。不需要其它變更。
|您必須先在支援的 RDBMS 中建立一個「OLAP 描述資料型錄」資料庫, |才能將它架構成 ODBC 資料來源。
|以下範例說明如何編輯 odbc.ini,使用原始 ODBC 驅動程式來連接至 DB2 版本 6.1 (在 Solaris 作業環境上) 的「OLAP 描述資料型錄」TBC_MD。
| [ODBC Data Sources] | ocd6a5a=db2 v6 | ... | [ocd6a5a] | Driver=/home/db2instl/sqllib/lib/db2.0 | Description=db2
|欲於 Windows NT 或 Windows 2000 系統上架構關聯式資料來源, |您必須啟動「ODBC 管理程式」,然後建立連線來連接至您要用來建立 OLAP 模型和 metaoutline 的資料來源。從 Windows |控制台執行「ODBC 管理程式」公用程式。下列範例建立一個 DB2 資料來源;其他 RDBMS 的對話框會不同。
|欲使用「ODBC 管理程式」來架構關聯式資料來源,請完成下列步驟: |
|Customers, products, markets
|您可輸入下列文字來說明範例應用程式資料庫:
|Sample relational data source
|這些說明可在您從 OLAP Starter Kit Desktop 連線時,協助您識別可選擇的資料來源。
|欲編輯資料來源的架構資訊: |
|欲於 Windows NT 或 Windows 2000 上架構「OLAP 描述資料型錄」, |請啟動「ODBC 管理程式」,然後建立連線來連接至含有「OLAP 描述資料型錄」資料庫的資料來源。
|下列範例建立一個 DB2 資料來源;其他 RDBMS 的對話框會不同。 |欲建立「OLAP 描述資料型錄」的資料來源,請完成下列步驟: |
|OLAP Catalog first
|您可輸入下列名稱來表示您要連接至範例應用程式「OLAP 描述資料型錄」資料庫:
| TBC_MD
|My first models and metaoutlines
|您可輸入下列文字來說明範例應用程式「OLAP 描述資料型錄」資料庫:
|Sample models and metaoutlines
|這些說明可在您從 OLAP Starter Kit Desktop 連接至「OLAP 描述資料型錄」時, |協助您識別想要選擇的型錄。
|欲編輯資料來源的架構資訊: |
|在架構關聯式資料來源和「OLAP 描述資料型錄」之後,即可從 OLAP Starter Kit 來連接。然後可以建立、修改及儲存 OLAP 模型和 metaoutline。
|在呼叫 SQL Server 資料庫期間,SQL Server ODBC 驅動程式可能會逾時。 |請於資料庫非忙線時重試。增加驅動程式逾時期間可避免此問題。 |詳細資訊,請參閱您所使用的驅動程式的 ODBC 文件。
|關於 ODBC 連接問題與解決方案,請參閱 OLAP Integration Server System Administrator's Guide。