问题标签 [db2-connect]

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 投票
1 回答
250 浏览

db2 - 没有客户端驱动程序的 DB2 连接

我使用 EF 6(代码优先)和 IBM.Data.DB2.EntityFramwork nuget 包来访问 db2 数据库服务器。在本地工作,这一切都按预期工作,但是当部署到测试服务器时出现异常:“System.MissingMethodException:找不到方法:'Void IBM.Data.DB2.InternalStruct6.SetDefault()”

我不是 DB2 向导,但我认为问题与安装在测试服务器(9.7?)上的 db2 客户端驱动程序版本不兼容有关。实体框架 6 支持需要版本 > 10.5。(我一定是在某个时候在本地安装了 10.5 版本)。

如果能够在没有额外依赖项的情况下在任何 pc 上运行应用程序会很好,所以我的问题是:有什么方法可以跳过 db2 客户端/驱动程序安装,而是引用某些 db2 dll(或其他 nuget 包),以访问 db2 数据库服务器?

0 投票
3 回答
7401 浏览

database - DB2 通信错误

我们最近开发了一个应用程序,它将在 DB2 中运行一个查询并向相应的收件人发送一封邮件。它在我们的本地系统和 QA 区域运行良好。但是在生产中,很少有查询失败(即使很少见,比如一周一次)。它在下面抛出异常。

异常内部细节:

错误 [40003] [IBM][CLI 驱动程序] SQL30081N 检测到通信错误。正在使用的通信协议:“TCP/IP”。正在使用的通信 API:“SOCKETS”。检测到错误的位置:“111.111.111.111”。检测错误的通信功能:“recv”。协议特定错误代码:“10004”、“ ”、“ ”。SQLSTATE=08001

由于错误只发生在生产中,并不经常发生,我们不确定是代码问题还是设置问题。你有什么主意吗?

0 投票
1 回答
159 浏览

php - 在 bluemix 中使用 PHP 连接到 dashdb

这是我到目前为止的代码。我已经检查了一百万次凭据,所以我知道它们是正确的。我不确定出了什么问题。有人可以帮我吗?提前致谢!

0 投票
1 回答
7567 浏览

db2 - 无法在 Windows 7 上安装 IBM I Access(无法从键中读取值 InstallPath)

这是我尝试安装 IBM IAccess 时收到的错误消息

错误 我从我的系统中卸载了 IBM IAccess。当我尝试重新安装它时,我收到上述错误。
在 Windows 7 上安装 IBM IAccess 对我来说非常重要。请任何人帮助我

0 投票
1 回答
350 浏览

node.js - “MYSCHEMA.sessions”是一个未定义的名称

当我尝试连接到在适当架构中创建的 SESSIONS 表时,我收到此错误:

[IBM][CLI 驱动程序][DB2/LINUXX8664] SQL0204N “MYSCHEMA.sessions”是一个未定义的名称。SQLSTATE=42704

我将 DSN 传递给会话,如下所示:

我在这里错过了什么吗?

0 投票
1 回答
232 浏览

oracle - DB2 z/OS 到 Oracle/Postgres 的迁移:DB2 Connect 替换

在大型机重新托管项目(从 z/OS 到 Linux)的上下文中,我们计划将 DB2 z/OS 迁移到 Oracle。

目前,一些 Windows 应用程序使用 DB2 连接 DDF/DRDA 来访问 DB2 z/OS 数据(通过 ODBC、JDBC)。

是否有必要为这些应用程序使用 Oracle Database Provider for DRDA?或者我们可以简单地使用普通的 ODBC/JDBC Oracle 驱动程序并修改代码吗?

谢谢。

0 投票
0 回答
78 浏览

php - DB2 zOS 的安全网关 - Bluemix - SQL1598N

在 Bluemix 和 Secure Gateway 之间使用 PHP 访问 DB2 z/O 时出现错误 SQL1598N 的问题。网关客户端是 Windows 并在我的系统上运行。我有一个产品“db2conpe”的许可证类型“客户端设备”。

谢谢你的帮助

0 投票
2 回答
2707 浏览

db2 - AS400 上的 IBM DB2

我想在系列 AS400 上配置 IBM DB2。问题是我没有为 AS400 获得合适的工具,而且我已经安装了 Data Studio 来配置 DB2。我对 AS400 没有任何知识,而且我对 IBM 技术比较陌生。我已经有 iseries 的 ODBC 驱动程序。请帮我找出iseries AS400设置工具。

0 投票
1 回答
157 浏览

ibm-cloud - 我可以将 DB2 Connect 安装到 Bluemix 以连接到 Mainframe Z/OS 吗?

在构建/部署期间安装 DB2 Connect 和许可证安装是确保大型机连接到 IBM Blue zone 的好方法吗?我的 PHP Cloud Foundry 应用程序位于 w3ibm.bluemix 上。

如果是,我应该通过添加 DB2 Connect 来更新 GIT 上的分叉PHP Buildpack吗?或者我应该为此使用某种 docker 图像吗?还有什么想法吗?

0 投票
1 回答
137 浏览

php - 为什么在运行命令、调用程序时,XMLSERVICE 调用不使用经过身份验证的用户?

我们在 IBM i OS 7.2 上运行 Zend PHP 7.2。

通过 XML Service Toolkit 进行程序调用或执行命令时,这些执行是在 QTMHHTTP 配置文件下进行的,而不是在连接的经过身份验证的用户下进行的。这导致了各种权威问题。

以下代码失败并出现身份验证错误。如果我将用户配置文件和密码值替换为真实值,则会正确创建输出,并且 DSPJOB 输出显示 XMLSERVICE 作业的当前用户是 QTMHHTTP,而不是指定的用户。

显然,身份验证正在发生,因为当提供凭据时,它们必须是正确的。但是,我可以通过使用默认的“QTMHHTTP”连接模式简单地清空用户配置文件和密码字段来获得相同的输出。

为了让功能在经过身份验证的用户下运行,我们缺少什么?

请注意,当我们尝试调用系统 API 并遇到授权错误时发现了该问题,而这些错误不应发生在经过身份验证的用户中(同一用户从 5250 调用的同一 API 有效)。