问题标签 [tandem]

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

java - 如何提高使用 HP NonStop Tandem 等只能运行 SQL 而不能运行存储过程的遗留数据库的任何应用程序的性能?

我的 Web 应用程序之一是从一个名为 Tandem(HP NonStop) 的旧系统获取数据,该系统只能运行 SQL 而不能运行存储过程。此外,该系统不在我的控制范围内,我所能做的就是使用 SQL 查询从中读取数据。

应用程序的前端(Javascript)正在使用 REST Web 服务与后端对话以检索数据。

我想知道其他开发人员是如何处理这种情况的,以及在从慢速/遗留数据库检索数据时使用了哪些措施或工具来提高性能。

0 投票
3 回答
381 浏览

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

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

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

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

非常感谢!

0 投票
3 回答
421 浏览

tandem - 串联(Guardian OS)调度程序

我的任务是定期在 Tandem 上运行命令

我以前在 Windows 和 Unix 上工作过,并且知道操作系统有自己的计划任务,但我在 Tandem 上找不到

我已询问 HPE 支持,他们提到我必须使用工具名称“NetBatch”来制定计划

现在我想出了一个解决方案,通过创建作业来运行这样的命令

1.运行命令 2.等待时间 2.运行命令 4.等待时间

这里有没有人有在Tandem上安排任务的经验,请指教

谢谢

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。

先感谢您。

0 投票
2 回答
224 浏览

hp-nonstop - 非结构化磁盘文件转换

我正在研究 TACL/OSS 环境,我需要在其中制作非结构化磁盘文件的副本,然后对其进行处理。FUP DUP 命令创建一个非结构化文件的新副本。我有用 Unix 编写的代码,用于操作在我的本地系统上测试的文件(.txt)。但是相同的代码不适用于非结构化磁盘文件。有没有办法通过 Unix 或 Python 2.7 访问(读/写/修改) Tandem 系统上的非结构化磁盘文件,或者能够使用 TACL 命令将该文件转换为文本格式?

0 投票
2 回答
625 浏览

tandem - 用于清除和创建新文件的简单 TACL 宏

我想清除现有文件,使用 tedit 创建新文件,并在 TACL 宏的帮助下使用 jlist 将非结构化文件的内容复制到新文件。

如果我在 tacl 提示符下通过 RUN 命令运行上面的代码,它会给我错误,例如“名称既不是变量也不是内置函数”。请帮忙,我是 TACL 编程的新手。

0 投票
2 回答
2553 浏览

spring-boot - JDBC(T4SQLMX) 驱动程序未实现 JDBC DatabaseMetaData 方法

我正在设置一个 Spring-boot 应用程序以连接到 HP NonStop Tandem 的 SQL/MX。首先,我通过在应用程序的服务部分对 jdbc 参数(如 dataSource、URL 等)进行硬编码来实现这种连接,并且它起作用了(我能够通过执行查询来访问表)。

现在我正在尝试删除硬编码部分并在 application.properties 文件中包含与数据库相关的信息,但现在我收到以下错误

org.springframework.jdbc.support.MetaDataAccessException:JDBC 驱动程序未实现 JDBC DatabaseMetaData 方法 - 升级您的驱动程序;嵌套异常是 java.lang.AbstractMethodError:方法 com/tandem/t4jdbc/SQLMXConnection.isValid(I)Z 是抽象的

有人可以帮助我了解根本原因吗?在对数据源详细信息进行硬编码时使用相同的驱动程序 jar,并且当在 application.properties 中具有数据源属性并且需要升级到 jar 时,它可以正常工作但无法正常工作。