当前位置: 首页 > 知识库问答 >
问题:

即使JDBC连接成功,DB2数据库也不返回查询,返回错误

仉英朗
2023-03-14

我正在尝试使用JDBC连接到DB2数据库。JDBC连接成功,但在执行查询时,它返回Exception。在进一步分析时,返回以下错误:

错误代码-30025本地化错误消息->;DSN12015:*:V12R1M502;0600;0002

任何能在这方面指导我的人都将是一个很大的帮助!

当使用Tomcat在服务器中运行相同的Eclipse时,将返回相同的错误(404)。

共有1个答案

邹胜泫
2023-03-14

有关更多信息,请查看IBM知识中心的DB2错误代码-30025。查看Database administrator Response部分中的帮助文本(因为您的标识符的格式为Product-Identifier:*:package-applcompat-value,并且看起来您正在处理一个原因代码600),它给出了两个选项:

>

  • 升级客户端或驱动程序。请参考V12R1Mnnn应用程序兼容级别。

    如果还不能升级客户端或驱动程序,请将AppleCompat值设置为V12R1M500或更低,绑定或重新绑定客户端或驱动程序包。

    注意:这只是一个基本的摘要,请查看帮助文本页上的整个部分以获得其他信息。

  •  类似资料:
    • 我正在使用JDBC创建一个数据库,其中包含表和。两者都有一个名为 以下是我创建和填充表的SQL语句: 我试图运行以下查询: 或 或 使用 但是我没有得到任何结果。 这两个问题都可以解决。 SQLite数据库服务器显示相同的问题: 它与Firefox中的SQLite Manager一起工作。

    • 基类控制器里有success方法,用于api的成功返回输出 /** * 操作成功跳转的快捷方法 * @access protected * @param mixed $msg 提示信息 * @param mixed $data 返回的数据 * @param array $header 发送的Header信息 * @return void */ protected f

    • 问题内容: 我正在尝试让Java使用JDBC创建数据库,但是尽管查询正确,但还是出现语法错误。例如,如果我将数据库的名称明确地写入代码中,则可以正常工作。这是我的代码: 我的主班 错误 非常感谢任何知道为什么此方法不起作用的人-我在网上搜索了无济于事。 问题答案: 您不能将数据库名称作为绑定变量-您必须将其嵌入查询文字中。将您的查询更改为此: 您也可以使用普通(而不是)来运行此SQL。

    • 我已经构建了一个使用AJAX提交表单数据的登录脚本。 PHP部分在没有AJAX的情况下运行良好。但是系统不能与AJAX实现一起工作。 它始终显示以下消息,即使 PHP 文件返回 true[正确的用户名 用户名/密码不正确 超文本标记语言Result Div JQuery fn_login.php 有人可以指出代码/实践中的错误吗? 刚刚尝试禁用AJAX,当用户名/密码正确时,PHP文件可以正确回显

    • 我通过这个简单的演示来再现这个问题: -o0编译并运行:

    • 以下是正在使用的软件版本: 猫鼬4.10.8, MongoDB 3.4, Express 4.13.4, NodeJS 6.11.1, NPM 3.10.10, 在另一种使用中,我使用users.findbyid,得到的结果没有问题。所以我知道这不是访问db的问题,也不是模式的问题。我甚至在没有搜索参数的情况下使用了findOne,并且能够找到我的用户(这是数据库中的第一个)。我快疯了。有人有什么