Linux, UNIX 및 Windows용 DB2 버전 9.7
IBM Data Server Client 및 Driver 개요 > IBM Data Server Driver >

db2dsdriver 구성 파일

구성 파일 db2dsdriver.cfg는 판독 가능한 형식의 데이터베이스 디렉토리 정보와 클라이언트 구성 매개변수를 포함합니다.

db2dsdriver.cfg 구성 파일은 키워드를 사용한 응용프로그램 및 ODBC, CLI, .NET, OLE DB 또는 개방형 소스(PHP 또는 Ruby)를 통해 지원되는 데이터베이스에 연결하는 데 사용 가능한 다양한 키워드와 값을 포함하는 ASCII 파일입니다. 키워드는 데이터베이스 별명 이름과 연관되며, 데이터베이스에 액세스하는 모든 응용프로그램에 영향을 미칩니다. 또한 이 구성 파일을 사용하여 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 항목(별명, 이름, 호스트 및 포트)은 값을 포함해야 하고 비어 있을 수 없습니다. 또한 데이터베이스 항목(이름, 호스트 및 포트)도 값을 포함해야 합니다.
[ 페이지의 맨 위 | 이전 페이지 | 다음 페이지 | 목차 ]