问题标签 [openvms]

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

c - 按字母顺序排列二维数组

我正在用 C 语言做一个带有字符串的练习,我必须对文本中的一些单词进行排序。

问题是,如果有两个相同的词,而且词多于2,我有一个循环,我没有任何结果,我该怎么办?在 OpenVMS 上测试。谢谢你。

PS:我知道目前有很多错误,但我遇到了解决这个问题的问题。

0 投票
3 回答
598 浏览

c - 字符串,gets 和 do while

我正在用 C 做一个练习,但是在 和我想重复 cicle(做 while)时遇到问题,事实上,如果我输入 1,程序会从顶部重新开始,但它不会停止在gets(testo);. 我尝试了很多方法来解决没有解决方案的错误,有人可以帮助我吗?

我知道目前作为代码并没有得到很好的优化并且还有其他错误,但是我在这方面遇到了问题。

谢谢你。

PS:代码在OpenVMS上测试

0 投票
1 回答
532 浏览

openvms - 无法删除 OpenVMS 上的打印机队列

我试图删除打印机队列,但我总是收到消息:$> delete/que myprinter %DELETE-E-NOTDELETED,删除 MYPRINTER -JBC-E-REFERENCED 时出错,现有引用阻止删除 $> sh que/all/full myprinter服务器队列 MYPRINTER,已停止,在 MYSERVER:: 上,安装形式 A4_LINEP_LS (stock=DEFAULT) /BASE_PRIORITY=4 /DEFAULT=(FEED,FORM=DEFAULT) /OWNER=[SYSTEM] /PROCESSOR=TCPIP$LPD_SMB /PROTECTION=(S :M,O:D,G:R,W:S) /保留

我尝试在这种情况下建议的“用户操作” - 删除所有条目和对队列的引用,显然没有更多引用,因为 $ show que/full/all 命令什么也没显示。无论如何,那里必须有一个隐藏的参考,但在哪里?你能帮助我吗?

0 投票
1 回答
328 浏览

openvms - 在 OpenVMS 上从 DCL 命令行发送信号

我正在尝试通过 OpenVMS 服务器上的命令行发送信号。使用 Perl,我在进程之间设置了信号处理程序,并且 VMS 上的 Perl 能够发送 Posix 信号。此外,C++ 程序也能够发送和处理信号。但是,我遇到的问题是这些进程可能正在集群中的另一个节点上运行,我需要编写一个实用程序脚本来远程向它们发送信号。

我试图避免编写新脚本,而宁愿简单地远程执行命令以从命令行发送信号。我需要发送 SIGUSR1,它转换为 OpenVMS 的 C$_SIGUSR1。

谢谢。

0 投票
2 回答
759 浏览

migration - 将 RMS 迁移到 RDB

我们正在着手将遗留 OpenVMS RMS 文件迁移到关系数据库(MS SQL 2012 和 Oracle 10g 都可用)。我想知道是否有:

  • 检索索引文件架构的工具
  • 解析索引文件的工具
  • 将自定义 RMS 数据格式(分区小数等)作为包/API/库处理的工具 也许我应该改变方法?
0 投票
2 回答
225 浏览

c - Integrity 上是否有用于 OpenVMS 的 Oracle C 客户端

我有一个遗留系统,我想将其迁移到更现代的架构。作为开始,我想迁移数据库层,但我似乎找不到 OpenVMS 的 C 客户端。

Oracle 页面上没有列出这个架构,但我找到了论坛条目,其中有关于官方 C 客户端的讨论。当然有OCILIB,它说可以在 OpenVMS 上运行,但不提供安装脚本或任何标准方法来安装这个库,我不知道如何将 make 文件转换为 DCL 脚本或某事。

任何帮助,将不胜感激。

0 投票
1 回答
125 浏览

openvms - 如何操纵 getline 如何看到线条

例如,我在 openVMS 上有一些代码,其中 getline 不会像 VMS 编辑器那样拆分行。

有没有办法操纵 getline 如何返回行?

它适用于 ftped 的文件,但不适用于其他一些文件 - 我认为它是 RMS 固定长度,其中有很多二进制零。

我正在使用 ifstream.getline(buffer, maxsize),但它可以是任何 getline。

0 投票
0 回答
54 浏览

editor - geany 是否有 OpenVMS EDT 键盘插件?

geany是否有OpenVMS EDT键盘 布局)插件?

0 投票
1 回答
441 浏览

attachment - .xlsx 文件的 Openvms mime 内容/编码

我们创建了一个实用程序 - 使用 MIME - 允许我们使用 VMS MAIL 实用程序发送电子邮件,其中包括各种类型的文件作为附件。到目前为止,它适用于 PDF、文本 xls、doc 和 zip 文件。

但是,我们无法让它适用于较新的 .xlsx excel 文件。我们可以发送它,当您打开电子邮件时,一切看起来都应该如此,小 .xlsx 图标就在那里等等......但是当我们实际单击它以尝试打开它时,excel 只是说文件格式不可读。

我想知道是否有人有任何使其正常工作的经验或可以提出解决方案。

0 投票
3 回答
1543 浏览

email - 从 openVMS 发送电子邮件

我不熟悉 OpenVMS,但我想了解如何编写一个脚本,该脚本将在我调用它时发送电子邮件。我的理解是,电子邮件的正文在转换为文本并发送之前放在一个临时文件中。如何创建此文件?你有任何例子来编写一个可以发送这样一封电子邮件的脚本吗?

先感谢您。