To use the application driver on Prognoz Platform 9 connection, running at web server, to database server via server filter, third-party drivers are supported with loading from the Drivers.xml file located in the folder with installed Prognoz Platform 9.
The Drivers.xml file has the following structure:
<PP>
<Drivers>
<Driver Id="HTTP (ORCL8)" Name="HTTP Orcl Driver" ModuleName="HttpOrcl8" ProgId="P7.Driver.HttpOrcl8" P5Versiondependent="TRUE"/>
</Drivers>
</PP>
where:
<PP>. Global chapter.
<Drivers>. Drivers collection.
<Driver>. Driver description:
Id. Driver identifier may contain DBMS identifier. For example, identifier for custom Oracle DBMS driver 9.x\10.x\11.x. may look as follows: HTTP (ORCL8).
Name. Driver name.
ModuleName. Name of DLL library.
ProgId. Identifier used to create a COM object.
P5Versiondependent. Dependency on the release, if it is set to TRUE, on creating a COM object the Prognoz Platform 9 release version is added to the specified ProgId (for example, P7.Driver.HttpOrcl8.26).
Along with the Drivers.xml file, the folder with installed Prognoz Platform 9 must contain DLL libraries and their manifests that are set in the file. The Drivers.xml file is a primary file and redefines system drivers using corresponding identifiers (ORCL8, MSSQL2008 and others).
See also: