DB2 for Linux, UNIX, and Windows 9.7 版
IBM Data Server Client 及 Driver 概觀 > IBM Data Server Driver >

db2dsdriver 配置檔

配置檔 db2dsdriver.cfg 包含使用者可讀格式的資料庫目錄資訊及用戶端配置參數。

db2dsdriver.cfg 配置檔是包含各種關鍵字及值的 ASCII 檔案,可用來利用關鍵字透過 ODBC、CLI、.NET、OLE DB 或開放程式碼 (PHP 或 Ruby) 及應用程式與支援的資料庫進行連線。關鍵字與資料庫別名 相關聯,影響存取資料庫的所有應用程式。您也可以使用這個配置檔,指定 Sysplex 相關的設定。

這個配置檔可與下列資料伺服器驅動程式搭配使用:

您不需要建立及移入 db2dsdriver.cfg 配置檔至這些驅動程式,它們無需這些配置檔即可正常運作。然而,您可以使用配置檔來指定別名,替代指定應用程式中的資料庫名稱、主機、埠及配置參數資訊。

此外,如果您具有現存的 IBM Data Server Client (IBM Data Server Runtime Client 或 IBM Data Server Client),則可以使用 db2dsdcfgfill 指令,將現存的資料庫目錄資訊複製到 db2dsdriver.cfg 配置檔。使用此指令,基於特定資料庫管理程式實例之本端資料庫目錄、節點目錄及「資料庫連線服務 (DCS)」目錄的內容,將資料移入配置檔中。

在配置檔中指定的各種關鍵字、值及特定資料庫連線設定套用至對該資料庫或別名進行的所有 ODBC、CLI、.NET 或開放程式碼應用程式連線。

可以編輯 db2dsdriver.cfg 配置檔。然而,必須手動編輯該檔案。此外,編輯該檔案之後,您必須重新啟動應用程式,才能讓變更生效。配置檔建立在下列其中一個路徑中:

配置檔不能包含下列內容資料庫的多個相同項目:資料庫名稱、伺服器名稱及埠號。此外,配置檔不能包含多個相同的資料庫別名項目。

隨附一個範例配置檔,以協助您開始使用。它位於 sqllib/cfg 目錄中。配置檔包含下列區段:

<configuration>
	<DSN_Collection>
		<dsn alias="alias1" name="name1" host="server1.net1.com" port="50001"/>
		<!-- Long aliases are supported -->
		<dsn alias="longaliasname2" name="name2" host="server2.net1.com" port="55551">
			<parameter name="Authentication" value="Client"/>
		</dsn>
	</DSN_Collection>
	<databases>
		<database name="name1" host="server1.net1.com" port="50001">
			<parameter name="CurrentSchema" value="OWNER1"/>
			<wlb>
				<parameter name="enableWLB" value="true"/>
				<parameter name="maxTransports" value="50"/>
			</wlb>
			<acr>
				<parameter name="enableACR" value="true"/>
			</acr>
		</database>
		<!-- Local IPC connection -->
		<database name="name3" host="localhost" port="0">
			<parameter name="IPCInstance" value="DB2"/>
			<parameter name="CommProtocol" value="IPC"/>
		</database>
	</databases>
	<parameters>
		<parameter name="GlobalParam" value="Value"/>
	</parameters>
</configuration>
註:
DSN_Collection 項目 (別名、名稱、主機及埠) 必須包含值,且不得為空白。此外,資料庫項目 (名稱、主機及埠) 還必須包含值。
[ 頁面頂端 | 前一頁 | 下一頁 | 目錄 ]