Postgresql数据连接

编辑
  • 文档创建者:doreen0813
  • 浏览次数:2294次
  • 编辑次数:6次
  • 最近更新:Roxy 于 2019-10-23

  • 1、描述

    PostgreSQL是一个功能强大的开源数据库系统。经过长达15年以上的积极开发和不断改进,PostgreSQL已在可靠性、稳定性、数据一致性等获得了业内极高的声誉。目前PostgreSQL可以运行在所有主流操作系统上,包括Linux、Unix(AIX、BSD、HP-UX、SGI IRIX、Mac OS X、Solaris和Tru64)和Windows。PostgreSQL是完全的事务安全性数据库,完整地支持外键、联合、视图、触发器和存储过程(并支持多种语言开发存储过程)。PostgreSQL是一种企业级数据库,具有的各种高级功能,像多版本并发控制(MVCC)、按时间点恢复(PITR)、表空间、异步复制、嵌套事务、在线热备、复杂查询的规划和优化以及为容错而进行的预写日志等。本章我们将介绍如何在FineBI中连接Postgresql数据库。

    2、数据连接

    2.1 配置信息

    驱动  URL  支持数据库版本  
          org.postgresql.Driver                 jdbc:postgresql://ip:port/dbname             postgresql_9.5.0;   

    2.2 连接步骤

    1. 下载Postgresql的驱动包,并将该驱动包放置到FineBI文件夹%FineBI%\webapps\webroot\WEB-INF\lib下,重启FineBI。

    2. 登录FineBI数据决策系统,选择管理系统>数据连接,点击新建数据连接并选择Postgresql,如下图:

      222

    3. 按照前面提供的配置信息,输入数据库的对应信息,可选择填入连接池属性信息(连接池属性介绍可参考配置数据连接),如下图:

      222

    4. 点击第二步的测试连接,若出现如下图的测试连接成功弹出框,则表示成功连接上数据库。

      222

    5. 测试连接成功后才可以进行第三步选择模式,根据需要选择对应模式,若不进行选择,则默认为第一个模式。

      222

    6. 模式选择后点击右上角的保存按钮,该数据连接即添加成功。如下图:

      222

    3、注意事项

    • 在Postgresql数据连接中numeric数据类型长度超过19位会读取成文本类型。

    • PostgreSql数据库不支持字段名带有特殊字符(如~、!、@、#、`、%、^、&、*、()、+、-、=、_、{}、[]、\、《》、<>、/、……、。、;、:、“、'等)的字段。

    • PostgreSql数据库不支持字段名为数据类型(如double, boolean等)的字段,也不支持字段名为bit的字段。

    附件列表


    主题: 数据准备
    标签: 暂无标签
    如果您认为本文档还有待完善,请编辑

    文档内容仅供参考,如果你需要获取更多帮助,付费/准付费客户请咨询帆软技术支持
    关于技术问题,您还可以前往帆软社区,点击顶部搜索框旁边的提问按钮
    若您还有其他非技术类问题,可以联系帆软传说哥(qq:1745114201

    此页面有帮助吗?只是浏览 [ 去社区提问 ]