我想知道是否可以从Oracle的系统视图中提取Oracle数据库服务器中捆绑的许多XML工具的版本。
这可能吗?什么视图包含此信息?
遵循有关调用getReleaseVersion()
访问器的 MOS 文档 ID 177411.1
创建一个 Java 函数,该函数从oracle.xml.parser.v2.XMLParser
调用并返回访问器值getReleaseVersion()
。
12.1c 数据库的 Java 文档在这里。
MOS 文档提供了一个示例。
关于C
和C++
XML API 及其版本的附录
12.1c Oracle 数据库确实有一个用于C
和C++
的 XML API。
XML 开发人员工具包程序员指南记录了C
和C++
的设置。
如果导航到数据库$ORACLE_HOMElib
,则可以标识这些 API 的版本。
要搜索C
版本,您需要发出 unix 管道命令:
strings libxml11.a | grep -i developers
要搜索C++
版本,您需要发出以下 unix 管道命令:
strings libxml11.a | grep -i developers
* 假设 Oracle 数据库安装在 Unix/Linux 操作系统上。 此外,这些搜索命令在上面确定的工具包中标识