db2 - 通过 SSL 连接将 Squirrel 客户端连接到 DB2 服务器

标签 db2 squirrel-sql

我正在使用 Squirrel 3.5.0 客户端连接到 DB2 数据库。最近,我将 DB2 更改为在 SSL 上运行,而不是在普通的 TCS/IP 上运行。现在我想让 Squirrel 使用 SSL 端口连接到我的 DB2 服务器。所以我更新了连接字符串中的端口号。现在我需要将服务器证书添加到 Squirrel 客户端信任库中,以便它可以信任服务器连接,但我不知道该怎么做?有没有人对此有任何想法?

最佳答案

以防万一其他人正在尝试完成相同的事情:

  • 找出 JAVA_HOME小路。
  • 运行以下命令

    keytool -importcert -file e:/certificateName.ext -keystore \jre\lib\security\cacerts

  • 打开 Squirrel,修改连接别名。在连接字符串的末尾附加以下 :sslConnection=true;
  • 就是这样,现在您可以通过 SSL 连接数据库。
  • 关于db2 - 通过 SSL 连接将 Squirrel 客户端连接到 DB2 服务器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32700819/

    相关文章:

    sql - DB2 的 Varchar(Max) 等效项是什么?

    java - 使用 Squirrel SQL 客户端连接到 Sybase DB - 未找到驱动程序类异常

    sql - Postgres 使用 UnknownType 值将两个字段合二为一

    syntax - db2 存储过程的休眠时间语法

    mysql - 在联接表中选择具有多行的单行

    SQL在一个查询中插入2个表

    java - 数据库计算值得并行化吗?

    sql - "Error: ORA-04098: trigger ' CA0513.ITEMAVGRATINGTRIGGER ' is invalid and failed re-validation"

    hadoop - 如何使用 Phoenix 运行 sqlline?

    java - 线程中的异常 - Squirrel SQL 客户端