`
winds_he
  • 浏览: 21945 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

Berkeley DB XML 数据库安装

阅读更多
Berkeley DB XML(简称dbxml)数据库,安装起来应该是比较简单的,但是我在fedora16安装时,就遇到一个比较麻烦的问题,对了我的dbxml版本是2.5.16。
错误是:
../include/xqilla/framework/XPath2MemoryManager.hpp:90:11: 错误: ‘ptrdiff_t’ does not name a type

问题出现在XPath2MemoryManager.hpp,应该是缺了什么库文件了。
在网上找了很久,终于在一个网站上提到对应的dbxml版本。

解决的方法:

The problem is is solved by adding
#include <cstddef>
right after
#include <assert.h>
in XPath2MemoryManager.hpp

修改保存后,对XQilla从新编译后。
运行 ./buildall.sh后
上面错误终于没有了,dbxml最后也安装成功!

这个问题是很奇怪的,我同事在RedHat6上安装,同样的安装步骤一点问题都没有。
附上安装步骤的链接:
http://docs.oracle.com/cd/E17276_01/html/ref_xml/xml_unix/libs.html
分享到:
评论

相关推荐

    Berkeley DB数据库支持事物的C++语言入门教程

    本文描述了如何在Berkeley DB中使用事务(Transaction)。它简要介绍了事务是如何保护你的应用的数据的...本书假设你已经了解BerkeleyDB的基本架构知识(这些知识在&lt;Getting Started with Berkeley DB Guide&gt;一书中。)

    berkeley db xml说明手册

    在“BDB XML介绍.doc”文档中,可能详细介绍了Berkeley DB XML的安装步骤、配置选项、API使用方法、示例代码以及常见问题解答等内容。通过这份文档,开发者可以学习如何在实际项目中有效地利用Berkeley DB XML来处理...

    Berkeley DB参考资料

    BerkeleyDB 多库联合操作 (Secondary Databases) - **3.1 二级数据库介绍** - **概念解释**:二级数据库是对主数据库的一个索引,用于提高查询效率。 - **应用场景**:快速查找、数据统计等。 - **3.2 创建二级...

    Berkeley DB参考手册PDF版本

    BerkeleyDB—关于原生XML数据库指导性的介绍 - **XML支持**:Berkeley DB XML提供了对XML文档的支持,包括存储、查询和管理等功能。 - **XQuery集成**:Berkeley DB XML支持XQuery语言来进行复杂的XML文档查询。 #...

    dbxml-2.3.10.rar

    Berkeley DB XML(简称dbxml)是Oracle公司提供的一款高性能、可扩展的XML数据库系统,它将关系数据库的强大功能与XML的灵活性相结合,为处理XML数据提供了高效的数据存储和检索解决方案。在本文中,我们将深入探讨...

    XMLDB.rar_swing_xml_xml search _xml 数据库_xmldb

    - 一些常见的XML数据库产品有eXist-db、Berkeley DB XML、Oracle XML DB等。这些数据库提供了API和查询语言,方便开发者进行操作。 4. **Java Swing**: - Java Swing是Java的一个GUI工具包,用于创建桌面应用...

    Berkeley_DB_参考手册

    - **常见问题**:列举并解答用户在使用 C++ API 操作 Berkeley DB XML 数据库时遇到的问题。 #### 19. XQuery 使用入门 - **19.1 XQuery 使用入门(一)** - **基础语法**:介绍 XQuery 的基本语法和数据类型。 - ...

    xml 数据库设计

    - Berkeley DB XML:Oracle公司的嵌入式XML数据库,适用于内存和文件系统存储。 7. XML数据库的挑战与发展趋势: - 大数据处理:随着XML数据量的增长,如何高效存储和处理大数据成为重要课题。 - 多模态数据:...

    嵌入式数据库典型技术―SQLite 和Berkeley DB 的研究.pdf

    ### 嵌入式数据库典型技术——SQLite与Berkeley DB的研究 #### 一、引言 随着信息技术的发展,特别是嵌入式系统领域的迅速进步,传统的数据库管理系统已经难以满足某些特定场景下的需求。例如,在资源受限的环境中...

    Java与XML数据库整合应用:TP312 S458.rar

    4. **XML数据库**: 如eXistDB、Berkeley DB XML等,它们专门设计用于存储和检索XML文档。这些数据库通常提供JDBC(Java Database Connectivity)驱动,使得Java开发者可以使用SQL-like查询语言操作XML数据。 5. **...

    Eiffel interface to Berkley DB XML-开源

    Eiffel接口到Berkeley DB XML是一个开源项目,旨在为Eiffel编程语言提供与Sleepycat的Berkeley DB XML数据库的无缝集成。Berkeley DB XML是著名的Berkeley DB数据库系统的一个扩展,它将XML数据存储和检索的能力融入...

    以xml为数据库的新闻的增删改查

    尽管XML本身不提供数据库功能,但可以借助XML数据库系统,如 Berkeley DB XML、MarkLogic、eXist-db等,这些系统提供了更高效、安全的XML存储和查询机制。例如,在eXist-db中,你可以创建XML集合,执行XQuery(XML...

    mod_dbxml-开源

    1. **XML 数据库集成**: Mod_dbxml 使用 Oracle Berkeley DB XML 作为其底层数据库,这是一款强大的原生 XML 存储解决方案,提供了高性能的 XML 数据处理能力,包括存储、索引和查询。 2. **XQuery 支持**: 通过 ...

    各种内存数据库的简单介绍

    - **BerkeleyDB XML**:原生XML数据库,支持通过XQuery访问存储在容器中的文档,并根据内容进行索引。最新版本2.4已发布。 **1.3 特点与优势** BerkeleyDB是一种广泛应用于特定数据管理场景的数据库系统,拥有超过...

Global site tag (gtag.js) - Google Analytics