问题标签 [sqlcode]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
1042 浏览

db2 - 尝试使用 MicroStrategy 连接时 DB2 上的 SQLCODE -1334

我想知道是否有人在尝试连接到 DB2 数据库时遇到过以下错误:

连接失败。

错误类型:odbc 错误。尝试了 odbc 操作:

SQLDriver 连接。[HY000:-1334: 在 SQLHANDLE 上] [MicroStrategy][ODBC DB2 有线协议驱动程序][DB2]未知错误:SQLCODE -1334

我查看了 DB2 文档,但找不到 SQL 代码错误。我不知道发生了什么事。我是否必须更新或降级 ODBC 驱动程序?

0 投票
1 回答
505 浏览

stored-procedures - 更新语句跟随回滚时的 db2 存储过程错误

我有一个存储过程,最后我检查错误,如果有错误,我执行回滚,然后将批处理表上的状态更新为“失败”。当我运行存储过程时,我经常收到 SQLCODE 818 错误,提示“发生时间戳冲突”。

当我删除更改批处理表状态的更新语句时,我没有收到错误消息。

执行这些操作的最佳做​​法是什么以避免出现错误?

代码部分如下所示:

谢谢你的帮助。

0 投票
3 回答
48659 浏览

database - DB2 SQLCODE=-805,SQLSTATE=51002,SQLERRMC=NULLID.SYSLH203 0X5359534C564C3031

我在下面收到此错误:

在某个时间点后执行应用程序。在网上没有得到任何富有成效的答案。

0 投票
1 回答
1557 浏览

c - sqlca.sqlerrm.sqlerrmc SQL 代码 -284

我正在使用嵌入式 C:以下查询返回一个奇怪的 SQLcode -284

错误日志是:code 4 sqlerrmc SQL error -284 on line 2803

你能支持我吗?

0 投票
1 回答
787 浏览

sql - 未知的 SQLCODE 值

我的数据库监控工具 Ignite 出现了一些问题。它无法启动,因为它尝试执行某些查询时出错,这是一个示例:

当我从我的数据库分析工具(Aqua Data Studio)执行这个查询(以及其他更长的查询)时,它工作得很好(并且非常快)。然而,Ignite 会报告一个带有未列出的 SQLCODE 值的 SQLException(例如此处)。

数据库是 IBM DB2 9.7。返回的 SQLCODE 值为 -930、-954、-443,似乎没有在任何地方列出。有谁知道这些 SQLCODE 值是什么意思?

0 投票
1 回答
8560 浏览

sql - 如何检查哪一列导致 db2 22001 错误?

再会,

SQLSTATE 22001 由字符数据引起,发生右截断;例如,更新或插入值是对于列来说太长的字符串,或者日期时间值不能分配给主变量,因为它太小了。

但是有没有办法检查导致这个错误的列?

0 投票
1 回答
1508 浏览

db2 - 如何从 db2 中的 diaglog 获取特定的错误日志

我正在尝试使用 db2diag 命令来获取在 diaglog 中捕获的所有日志,其中包含特定的 SQLCODE。任何人都可以帮助我执行命令吗?

0 投票
1 回答
1144 浏览

stored-procedures - 运行生成插入语句的 DB2 过程时的 SQLCODE 433 SQLSTATE 42806

我正在尝试将一个脚本组合在一起,该脚本将通过给定的模式运行并将所有表数据作为插入语句输出。

我已经在几个表上测试了该脚本并已成功完成,因此开始在完整架构上运行它并获得 SQLCODE 433 SQLSTATE 42806 错误。当变量不兼容时,SQLSTATE 42806 错误看起来像它,但是当我仅使用 SQL 中指定的表触发过程时,它失败的表看起来成功完成。

该表由以下数据类型组成:

我正在使用 UTL_FILE 将插入语句写入输出文件,并且不确定我是否达到了我可以写出的限制,但看不到我正在在线阅读的文档中的任何限制。

该过程的代码是:

谢谢你的帮助

0 投票
0 回答
107 浏览

hibernate - 如何使用 javax.persistence 检索 SQLCODE

我正在使用EntityManagerfromjavax.persistence对 informix 数据库进行一些操作。例如:

我需要此执行返回的 SQLCODE。你对我如何实现这一点有任何提示吗?

编辑:我发现可以使用 SQLCA(SQL 通信区)。有没有人有这方面的经验?

0 投票
1 回答
1387 浏览

java - SQLCODE: -3015 调用存储过程时

我有一个存储过程如下:

这是我调用这个存储过程的java代码:

在我的本地环境、SIT 环境和 UAT 环境中一切正常。

但我得到了一个SqlException生产环境。下面是我的堆栈跟踪:

我怀疑这个异常是由我没有授予 db 用户的某些访问权限引起的。因此,我尝试从 SIT 环境中的 db 用户中获取一些访问权限(例如加载数据库等),尝试遇到相同的异常。但是,在 SIT 中,我遇到了其他错误,这清楚地告诉我根本原因是什么,而不是错误代码 -3015

试图从谷歌获得一些提示但失败了。我想我错过了一些寻找根本原因的要点/步骤。好心提醒。