[英]How can I check the XML Parser components version bundled within the Oracle Database?
I was wondering if it is possible to extract from an Oracle's system view the version of the many XML tools bundled within the Oracle database Server. 我想知道是否有可能从Oracle的系统视图中提取Oracle数据库服务器中捆绑的许多XML工具的版本。
Is that possible? 那可能吗? What view contains this info? 哪个视图包含此信息?
Follow MOS Doc ID 177411.1 Regarding Calling the getReleaseVersion()
Accessor 按照MOS Doc ID 177411.1关于调用getReleaseVersion()
Create a Java function that calls and returns the accessors value, getReleaseVersion()
, from oracle.xml.parser.v2.XMLParser
. 创建调用和返回值的访问器,Java函数getReleaseVersion()
从oracle.xml.parser.v2.XMLParser
。
The Java doc for the 12.1c database is here . 用于12.1c数据库的Java文档在此处 。
The MOS document provides an example. MOS文档提供了一个示例。
Addendum regarding C
and C++
XML apis and their versions 有关C
和C++
XML API及其版本的附录
The 12.1c Oracle database does have an XML apis for C
and C++
. Oracle 12.1c数据库确实具有针对C
和C++
的XML API。
The XML Developer's Kit Programmer's Guide documents set-ups for C
and C++
. XML开发人员工具箱程序员指南记录了C
和C++
。
If you navigate to the databases $ORACLE_HOME\\lib
, you can identify the versions of these apis. 如果导航到数据库$ORACLE_HOME\\lib
,则可以标识这些api的版本。
To search the C
version, you would issue the unix piped command: 要搜索C
版本,您可以发出unix管道命令:
strings libxml11.a | grep -i developers
To search the C++
version, you would issue this unix piped command: 要搜索C++
版本,您可以发出以下unix管道命令:
strings libxml11.a | grep -i developers
* Assumes the Oracle database is installed on an Unix/Linux operating system. *假设Oracle数据库安装在Unix / Linux操作系统上。 Also, these search commands are identified in the kit identified above 同样,这些搜索命令在上面标识的工具包中标识
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.