如何连接到用于 Qlik Sense 存储库的 PostgreSQL 数据库

lik Sense 使用 PostgreSQL 作为存储库数据库。以下步骤显示了如何使用 PostgreSQL 客户端 (pgAdmin) 连接到 Qlik Sense 存储库。

警告:在对数据库进行任何直接修改之前,始终备份底层 PostgreSQL 数据库。有关 执行备份的命令,请参阅https://help.qlik.com上的 pg_dump 部分 

警告:支持手动修改 Qlik Sense Repository Database,并可能导致产品故障。直接修改应与 Qlik 支持协商进行,并且仅作为最后的手段。Qlik Central 节点内的数据库仅供 Qlik 应用程序单独使用。 

    1.停止除 Qlik Sense Repository Database 之外的所有服务

    2.从 Qlik Sense 的 Program Files 路径运行 pgAdmin3.exe(默认为 C:\Program Files\Qlik\Sense\Repository\PostgreSQL\9.3\bin)

    3.点击顶部手册栏的电源插头按钮,输入以下信息 

名称 - QSR(这是任意的)
服务器 - 本地主机
端口 - 4432(不是 5432 的默认值)
用户名 - postgres
密码 - 您在安装时提供的密码。

servlet.png

    4.按 Ok 和 expend 查看连接的数据库

servlet (2).png

    5.如果您需要运行查询,请单击下方突出显示的查询图标

servlet (2).png

如果您在多节点部署中对底层数据库进行编辑,请完成以下步骤并进行备份:

  • 停止所有节点上的所有服务

  • 对所有节点进行相同的编辑

  • 在中央节点上:在 C:\ProgramData\Qlik\Sense\Repository\Transaction Logs 中创建一个名为 _operation.qrs 的空白文件。这将模拟异常关闭并强制 Central 尝试与 RIM 节点重新同步

  • 在 Central 上启动服务以验证一切是否按预期工作

  • 在 RIM 上启动服务

转自:https://community.qlik.com/t5/Knowledge/How-To-Connect-To-The-PostgreSQL-Database-Used-For-Qlik-Sense/ta-p/1713893

    Danzel
    Danzel管理员

    • 声明:本文由Danzel于2021-10-20转载(优化),转载须经原站同意并注明出处。
    • 本文地址:http://maryd.cn/?id=205
    上一篇:SQL server日志文件过大处理方式
    下一篇:uni-app双击事件的实现

    留言评论

    暂无留言
    取消
    扫码支持