问题标签 [ibm-information-server]

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 回答
28 浏览

ibm-information-server - 我可以在 IBM Information Analyzer 中按行和列拆分分析作业吗?

我有一些表需要在 IBM Information Analyzer 上进行分析,这些表有数十万(在某些情况下,甚至数百万)行和数百列(最多 450 - 500)。对于行,我只是抽取了 20,000 个样本。是否有任何设置可用于按列和行拆分分析作业,以便处理服务器不会阻塞?

0 投票
1 回答
34 浏览

networking - 我想在虚拟机上使用 Informatica 将一些数据从 db2 v5 服务器 ETL 到另一台具有 sql server 2017 的服务器

看到我可以把它想象成 3 个虚拟机一起运行,但是......我不知道如何连接它们,以便我可以定义我的连接到源和目标,因为它们不在同一个网络上......

所以我们在 OS/400 上运行 DB2 v5 > 带有 informatica 电源中心的 windows VM > windows vm 上的 sql server 2017

当它们不在同一个网络上时,我如何连接到这些 VM,以及如何在 Informatica Power Center Designer 和 Work Flow Manager 中定义这些远程连接?

谢谢你

0 投票
1 回答
214 浏览

sql - Pyodbc.row 对象到数据库中的实际值

我正在尝试使用 pyobdc 从 IBM i 系列服务器(以前的 AS400)中提取数据。我正在使用 OBDC 数据源管理器和 iSeries Access ODBC 驱动程序。这是代码:

这是返回的内容:

(b'\xf0\xf0\xf5\xf9\xf1\xf1@@@@@@@@@', )

根据我的阅读,这是一个 pyodbc.Row 对象。我在互联网上到处搜索,找不到任何能解决我问题的东西。

我们内部的一位系统开发人员说,也许我需要更改 OBDC 管理员中的某种设置,但一切似乎都设置正确。

以下是 OBDC 管理员的一些屏幕截图以及我如何设置驱动程序:

屏幕

有没有办法将 pyodbc.Row 对象转换为数据库中包含的实际值?还是我还缺少其他东西?

我努力了:

它仍然返回一个 pyodbc.Row 对象。我想做的就是返回从服务器检索到的实际值,而不是 pyodbc.Row 对象。

当我使用:

我得到:

我应该得到的实际值是:005911

0 投票
0 回答
19 浏览

java - 在不提供用户名/密码的情况下通过 JT400 创建连接所需的权限

在不提供用户名/密码的情况下,通过 AS400JDBCDriver.connect() 创建连接需要哪些权限。

尝试使用 jt400 API 创建 JDBC 连接,而不提供用户名/密码:

详细信息:如果在 IBM i 上运行,则目标是本地系统。这与使用 localhost 作为系统名称、使用 *CURRENT 作为用户 ID、使用 *CURRENT 作为密码具有相同的效果。

com.ibm.as400.access.AS400

我得到了例外:

java.sql.SQLException:应用程序服务器拒绝了连接。(用户 ID 已禁用

所以我的问题是:

在不提供用户名/密码的情况下通过 AS400JDBCDriver.connect() 创建连接需要哪些权限?