历史版本47 :[设计器]JDBC连接数据库 返回文档
编辑时间:
内容长度:图片数:目录数:
修改原因:
1.JDBC连接数据库示例编辑
我们以连接Oracle数据库为例介绍JDBC方式连接数据库的操作步骤。
点击服务器>定义数据连接,新建数据库,选择JDBC方式连接,选择数据库类型如Oracle,会自动加载驱动器及默认的URL:
根据实际数据库服务器地址修改URL,例如:
点击JDBC连接池属性,这里使用默认设置,一般都是用默认设置。
可设置该JDBC数据连接的连接池配置,详细请查看输入Oracle数据库用户名与密码,点击左上方的
,提示成功,数据库连接便定义好了。其他数据库连接步骤相同。
注:测试连接成功并不是说已经可以正确地获取到数据库的数据,测试的只是网络连接。
2.数据库驱动及URL对应表编辑
以下列出设计器中支持的数据库及对应的连接属性值:
注:在进行数据连接的时候要注意驱动器支持的数据库版本,如果选择的数据库版本不在上述表格中,那么就需要更换驱动器。
示例
使用oracle数据库的时候,没有使用上述表格中所说的版本,而是oracle12c,那么需要把oracle7中jdbc/lib目录下的ojdbc7.jar放进FR的WEB-INF/lib中,同时删除ojdbc14.jar。相当于换了一个oracle驱动。
注:如果FR内置没有JDBC数据连接使用的驱动,需要用户自己将对应驱动放置在%FR_HOME%WebReportWEB-INFlib文件夹下,如果放入驱动之后还是连接不上,请注意驱动版本和是否需要辅助jar。
3.其他情况编辑
oracle集群数据库连接
如果使用的是做过集群的oracle数据库,那在配置数据连接的时候,url需要按照以下格式进行填写。
jdbc:oracle:thin:@(description=(address_list= (address=(host=192.168.10.1) (protocol=tcp)(port=1521))(address=(host=192.168.10.2)(protocol=tcp) (port=1521))(load_balance=yes)(failover=yes))(connect_data=(service_name= orcl)))
关键词:Oracle rac