[平台]Oracle数据连接

  • 文档创建者:susie
  • 编辑次数:11次
  • 最近更新:Wendy123456 于 2020-05-11
  • 1. 概述

    Oracle 数据库系统是美国 Oracle 公司(甲骨文)提供的以分布式数据库为核心的一组软件产品,是目前最流行的客户/服务器(CLIENT/SERVER)或 B/S 体系结构的数据库之一。

    本文介绍 Oracle 数据连接的步骤。

    注:平台数据连接各设置项详细介绍请参考 [平台]数据连接 

    2. 配置信息

      驱动DatabaseName
    URL驱动下载链接支持数据库版本

    oracle.jdbc.driver.

    OracleDriver 

    sid_name

    jdbc:vertica://ip:port/databaseNameFineReport 内置 ojdbc14.jar 驱动包,无需下载

    Oracle 9i  

    Oracle_9.2            

    Oracle10.2.0

    Oracle 11g   

    Oracle_11g2         

    Oracle_11.2.0.3

    Oracle_11.2.0.4

    Oracle 10g AIX

    service_name

    jdbc:oracle:thin:@//ip:port/service_name 

    或者

    jdbc:oracle:thin:@ip:port/service_name

    TNSNamejdbc:oracle:thin:@TNSName

    注1:若使用 Oracle12c 版本数据库,那么需要把 Oracle7 中 jdbc/lib 目录下的「ojdbc7.jar」放进 FineReport 的 %FR_HOME%\webapps\webroot\WEB-INF\lib 中,同时删除 ojdbc14.jar 。Oracle ojdbc 最新下载地址 oracle 官网 

    注2:若 FineReport 没有内置 JDBC 数据连接使用的驱动,需要用户自己将对应驱动放置在 %FR_HOME%\webapps\webroot\WEB-INF\lib文件夹下。若放入驱动之后还是连接不上,可检查驱动版本是否需要辅助 JAR 包。

    3. 操作步骤

    3.1 新建数据连接

    1)以管理员身份登录数据决策系统,点击管理系统>数据连接>数据连接管理,点击新建数据连接如下图所示:

    注:如果非管理员用户想要配置数据连接,需要管理员给其分配管理系统下数据连接节点的权限,具体操作请查看 数据连接控制 

    12.png

    2)在「常用」选项下选择Oracle,如下图所示:

    13.png

    3.2 配置数据连接

    1)根据实际情况输入对应的数据连接信息,如下图所示:

    14.png
    2)点击测试连接,或者在「模式」下点击点击连接数据库,若弹出连接成功提示框,则表示成功连接上数据库,如下图所示:

    15.png

    连接成功后,模式会自动选择默认值,如下图所示:

    16.png

    注1:模式建立的初衷是为了其他功能更容易读取数据库里的数据,选择「默认值」即可。

    注2:连接多模式的数据库时使用 SQL 语句需要带上模式名前缀进行搜索,例如 SELECT * FROM "ABBY"."FR_S_UEP"

    3)点击右上角保存按钮。 

    3.3 效果查看

    1)Oracle 数据库连接成功后,可在平台对其进行编辑重命名复制删除等操作,如下图所示:

    17.png

    2)同时,FineReport 设计器中自动生成已配置成功的数据连接,如下图所示:

    1586485127738715.png

    附件列表


    主题: 数据准备
    • 有帮助
    • 没帮助
    • 只是浏览
    • 评价文档,奖励 1 ~ 100 随机 F 豆!