您由于下列原因而使用 SQL 数据库连接页:
- 可以对在 J2EE 外部访问的数据库启用声明时和调试时访问。
- 并且,可以对构建描述符选项 sqlJNDIName 设置一个值,该选项指定在 JNDI 注册表中与缺省数据源绑定的名称;例如,java:comp/env/jdbc/MyDB。该选项位于在下列情况下为您创建的构建描述符中:
- 您使用“EGL Web 项目”向导,如创建项目以使用 EGL 所述;并且
- 当在该向导中工作时,您请求创建构建描述符。
执行下列操作:
- 单击窗口 > 首选项
- 首选项列表显示后,展开 EGL,然后单击 SQL 数据库连接。
- 在连接 URL 字段中,输入用于通过 JDBC 连接至数据库的 URL:
- 在数据库字段中,输入数据库的名称。
- 在用户标识字段中,输入用来进行连接的用户标识。
- 在密码字段中,输入该用户标识的密码。
- 在数据库供应商类型字段中,选择正在用于 JDBC 连接的数据库产品和版本。
- 在 JDBC 驱动程序字段中,选择正在用于 JDBC 连接的 JDBC 驱动程序。
- 在 JDBC 驱动程序类字段中,输入所选择的驱动程序的驱动程序类。对于 IBM DB2 APP DRIVER for Windows,驱动程序类为 COM.ibm.db2.jdbc.app.DB2Driver;对于 Oracle JDBC 瘦客户机端驱动程序,驱动程序类为 oracle.jdbc.driver.OracleDriver;对于 Informix JDBC NET 驱动程序,驱动程序类为 com.informix.jdbc.IfxDriver。对于其它驱动程序类,参阅驱动程序的文档。
- 在类位置字段中,输入包含驱动程序类的 *.jar 或 *.zip 文件的标准文件名。对于 IBM DB2 APP
DRIVER for Windows,输入 db2java.zip 文件的标准文件名;例如,d:\sqllib\java\db2java.zip。对于 Oracle THIN JDBC DRIVER,输入
classes12.zip 文件的标准文件名;例如,d:\Ora81\jdbc\lib\classes12.zip。对于其它驱动程序类,参阅驱动程序的文档。
- 在连接 JNDI 名称字段中,指定在 J2EE 中使用的数据库。该值是在 JNDI 注册表中与数据源绑定的名称;例如,java:comp/env/jdbc/MyDB。如之前所述,在为给定 EGL Web 项目自动构造的构建描述符中,此值被赋值给选项 sqlJNDIName。
- 如果您正在访问 DB2 UDB 并在辅助认证标识字段中指定一个值,则 EGL 在验证时使用的 SET CURRENT SQLID 语句将使用该值。该值区分大小写。
可以清除或应用首选项设置:
- 要恢复缺省值,单击恢复缺省值。
- 要应用首选项设置而不退出首选项对话框,单击应用。
- 如果完成了设置首选项,则单击确定。