0

我想知道除了 JAVA API DFC 类接口之外,是否有一种方法可以使用 Python 或 R 等其他语言对内容 Documentum 服务器执行 DQL 查询。

我需要访问旧版本的 documentum 内容服务器,5.2 或 6.3 版本。我已经看到内容服务器的 7.1 和 7.2 版本的 REST API

非常感谢。

4

1 回答 1

0

关于 Documentum 5.2,如果我没记错的话,DFS 甚至 DFC 都不可能。但是 6.3 DFS 可以工作。

我建议您idql(32).exe or iapi(32).exe在 Content Server Machine ( ) 中使用 (*.sh if linux) CMD 程序<DOCUMENTUM_HOME>\product\<6.3|5.3>\bin\*.*

您甚至可以将它复制到另一台机器上,但您可能还需要一些额外的 DLL。

因此,使用 python 封装这个程序,传递所有必要的参数。例如:在 Python 中调用外部命令

在下面检查他们的语法:

 idql <docbase> [-U<user>] [-D<domain>] [-P<password>] [-K<secure flag>] [-R<input file>] [-n] [-l<error level>] [-X] [-z] [-w<display width>]

 iapi <docbase> [-U<username>] [-P<password>] [-D<domain>] [-K<secure flag>] [-R<input file>] [-i|-I] [-v] [-l<log file>] [-Q] [-F<failure level>] [-X] [-z] [-Sapi] [-w<column width>]

我不记得 Documentum 5.3 是否是“dmbasic.exe”程序而不是“ idql ”,但我很确定“ iapi ”在那里。

如果可行,您不仅可以执行查询,甚至可以使用 iapi 从存储库下载文件......完全老派,但有可能。搜索“ Content Server API 参考手册 5.3 版 指南以查看可以执行的操作。我有一份副本以备不时之需。如果您需要,我可以通过电子邮件发送给您。

祝你好运。

于 2018-06-15T21:20:05.720 回答