问题标签 [hp-nonstop]

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 投票
0 回答
181 浏览

c# - 从不间断 SQL 收到的无效时间戳

我的数据库返回的日期有问题。我使用 hp-nonstop SQL/mp 数据库。我的问题是秒后的时间格式不正确。然而,日期并不是在毫秒后被截断,而是突然出现了三个零。

例如

预产期

2017-08-08 11:11:11.123456

收到的日期

2017-08-08 11:11:11.000123

我不认为我的问题来自我的要求,因为即使做了一个简单的

select * from table where something="something"

我仍然有一个错误。

如果有帮助,我使用 HP 的 2.10 版本的不间断 SQL。

有人已经和我遇到了同样的问题http://knowledgebase.progress.com/articles/Article/2747,但他正在使用另一个 DLL。

它是来自不间断 SQL 和 ODBC 的已知错误吗?可以通过更新dll来解决吗?我在 HP 网站上一无所获。

0 投票
3 回答
381 浏览

fault-tolerance - HP/Tandem NonStop 如何在没有备件的情况下实现单故障 FT?

据我从 Wikipedia 和令人难以置信的 HPE 网站收集到的信息,NonStop 系统架构的名声在于它可以实现单故障 FT,而无需分配过多的备用容量(即在锁步架构中,您通常会需要超额配置 3 倍)。

这似乎是一个理想的属性,但我找不到有关他们使用的方法和警告的更多细节。即他们对网络的假设是什么,他们容忍的故障类型,假设的客户端行为,可接受的恢复时间,他们运行的工作流程等。

谁能简要描述一下 NonStop 系统如何解决故障检测和故障纠正的典型问题?它是系统级别的通用神奇解决方案,还是要求编写应用程序以使用某些事务设施和检查点数据和通信?

非常感谢!

0 投票
1 回答
443 浏览

websphere-liberty - SQLMX/IBM-liberty-datasource:未找到有效的 jdbc 驱动程序

我得到了以下内容jdbc driver not found error,尽管我已经包含t4sqlmx-3.3.jar<liberty_server>/lib folder. 需要进行哪些额外更改?

错误 :

数据源修复后,一些 sqlmx 特定错误:

0 投票
0 回答
295 浏览

openssl - OpenSSL 与 SoapUI 签名值

我们在 HP Nonstop 上有一个 openssl 端口,并且需要发送一个与 SoapUI 生成的安全标头相同的 SOAP 请求。到目前为止,我们已经能够得到一个匹配的摘要值(3 天)。现在我完全被困在试图在我们在 SoapUI 中看到的 openssl 中生成相同的签名。

我有两个输入:一个包含二进制摘要值的文件和另一个包含 base64 摘要值的文件。

我有相同的 .pfx 密钥库,它在 HP NSK 的 SoapUI 中加载,但我必须将其转换为 .pem 文件(openssl pkcs12 -in pfx -out pem -nodes)。

我发现了三个单独的 openssl 命令,它们将生成一个签名,但它们都不匹配来自相同摘要值的 SoapUI 签名:

openssl dgst -sha1 -rand randfile -sign pem dgst.txt | openssl enc -base64 > sig

openssl rsautl -sign -inkey pem -in dgst.txt | openssl enc -base64 > sig

openssl pkeyutl -inkey pem -in dgst.txt | openssl enc -base64 > sig

几个 openssl 命令将允许您指定“-sha”、“-sha1”等。其中有 11 个,我试过每个人。签名不匹配。

对此有什么帮助吗?在这里进行第 3 天,我认为这是最容易的部分。

这是 SoapUI 生成的安全标头。为简洁起见,我删除了签名和任何客户身份信息。我主要展示它以指示正在指定哪些算法等。

0 投票
0 回答
49 浏览

openssl - Win64 openssl 摘要与 SoapUI 或 HP Nonstop openssl 不匹配

在尝试确定 SoapUI 如何创建 WS-Security 标头,然后在 openssl 中复制该标头的过程中,我发现 Windows 版本的 openssl 摘要与我们在 SoapUI 中看到的和我们在我们的 openssl 端口上看到的不匹配惠普不间断。

Win64 openssl 摘要值(OpenSSL 1.1.0h 2018 年 3 月 27 日)

HP Nonstop openssl 摘要值(OpenSSL 1.0.2o 2018 年 3 月 27 日)

这就是我们在 SoapUI 中看到的——我不知道他们使用的是什么:

为了确保文件在传输到 HPNS 的过程中没有任何变化,我比较了文件的十六进制转储,因为它驻留在两个系统上,并且得到了相同的匹配。此外,SoapUI 摘要与 HP Nonstop openssl 上的内容相匹配。

知道为什么 Win64 版本不匹配吗?

0 投票
2 回答
448 浏览

hp-nonstop - 如何使用 HP NonStop SQL/MX 查询架构中所有表的表名和行数?

如何使用 HP NonStop SQL/MX 查询架构中所有表的表名和行数?

谢谢!

0 投票
1 回答
515 浏览

sql - HP/Tandem TACL 如何在 SQL like 子句中使用 % 作为值

在我的 TACL 中,我试图创建一个变量用作 SQLCI 命令的输入。我想使用带有 % 作为通配符的 LIKE 子句。每次将 % 替换为 ? 导致 SQL 语句不返回所需的结果。

代码片段:

中间代码剪切以减少长度 - 剪切代码有效

当我运行代码时,我会显示变量,并且它已将 % 替换为 ?

-TRACE- -19-st 1 v 调用变量 :MAILMAST.1 #Set SqlIn select mm_program_name from $DATA5.SQL2510.MAILMAST where mm_file_p refix -TRACE- -20- #appendv sqlin "like ""[LikeIt] ^ -TRACE- -20- 调用变量 :LIKEIT.1 #appendv sqlin "like ""ED?"" for browser access;" -TRACE- -20-d test ? -22-st 1 v SQLCI/Inv Sqlin,outv sqlout/ -TRACE - -23-d sqlin select mm_program_name from $DATA5.SQL2510.MAILMAST where mm_file_prefix like "ED?" 用于浏览访问;-24-

由于 % 不是通配符,因此该 SQL 语句无法显示正确的记录。

问题是,如何将 % 放入 TACL 变量而不将其更改为 ?

编辑以用 TACL 宏的开头替换重复的代码 - MEH

0 投票
1 回答
97 浏览

hp-nonstop - 如何开始?

我正在尝试开始使用 HP Nonstop 并尝试设置本地开发环境

http://h17007.www1.hpe.com/nl/en/enterprise/servers/integrity/nonstop/nonstop-development.aspx#.W8SYvxNKhQJ

这里有一些死链接。如果我无法访问 Tandem 服务器,有谁知道如何开始使用它?

0 投票
4 回答
899 浏览

perl - 使用 SAFEGUARD 为 HP Nonstop Guardian 编写 SSH 脚本

我们有一些 perl 脚本可以在带有 telnet 的 hp 不间断机器上的 Guardian os 上执行操作。现在我们必须关闭 telnet 并且必须使用安全用户的 ssh(舒适)连接。

我们尝试连接下面的 perl 代码,似乎一切正常,但 shell 没有保持打开状态。

调试日志说:

我们可以连接并使用 Putty。putty 设置中的 exec 命令是“tacl”。使用 plink 它仅在我们使用 putty 会话名称时才有效。使用 param 和 -c tacl 我们得到与使用 perl 脚本相同的错误,没有 shell。

(信息:客户端是Windows PC)

希望有人可以帮助我们,我们已经尝试了很多。

感谢你并致以真诚的问候

0 投票
1 回答
343 浏览

hp-nonstop - OSS上的Python命令

在网络团队的帮助下,我在 OSS HP Non stop 环境中提取了 python 2 包。有谁知道如何在 OSS 中调用 python 命令?如果我尝试 OSH,它会将我带到 Linux 环境。当我尝试访问 python 时,它给出的错误为 $Data21 APSUSR>Python No such built in commands, functions。

先感谢您。