构建描述符选项 sqlJDBCDriverClass 指定用于连接至数据库的驱动程序类,EGL 在生成时使用它来验证 SQL 语句。通过设置 sqlValidationConnectionURL 来指定数据库。数据库访问是通过 JDBC 进行的。
在下列情况下,EGL 还将
sqlJDBCDriverClass 的值赋予程序属性文件中的 Java™ 运行时属性
vgj.jdbc.drivers:
- genProperties 设置为 GLOBAL 或 PROGRAM
- J2EE 设置为 NO
没有任何缺省值可供驱动程序类使用,格式也会根据驱动程序的不同而变化:
- 对于 IBM® DB2® APP
DRIVER for Windows®,驱动程序类如下所示:
COM.ibm.db2.jdbc.app.DB2Driver
- 对于 IBM DB2 NET DRIVER for Windows,驱动程序类如下所示:
COM.ibm.db2.jdbc.net.DB2Driver
- 对于 IBM DB2 UNIVERAL
DRIVER for Windows,驱动程序类如下所示(com 是小写的):
com.ibm.db2.jcc.DB2Driver
- 对于 Oracle JDBC 瘦客户机端驱动程序,驱动程序类如下所示:
oracle.jdbc.driver.OracleDriver
- 对于 IBM Informix® JDBC 驱动程序,驱动程序类如下所示:
com.informix.jdbc.IfxDriver
对于其它驱动程序类,参阅驱动程序的文档。
要指定多个驱动程序类,用冒号(:)将每个类名与下一个类名隔开。如果一个 Java 程序对另一个 Java 程序进行本地调用,但又访问另一数据库管理系统,您可能需要这样做。