小弟最近正在摸索Berkeley DB
基本可以使用 就是关于备份 及恢复 出了点问题
我也看了 说明文档 说用db_dump备份 db-load 恢复
但是恢复出来的库  跟我原先的 不一样了
愁了我好几天了
谁可以来帮帮我!!~
本人QQ:83212019

解决方案 »

  1.   

    是一种嵌入式 数据库 提供C C++、JAVA、 PERL 等很多语言的API接口。。
    公司 需要才用的。我也是 初学!这种数据库 好象是oracal 公司的
      

  2.   

    我是 这样备份的 
    /usr/bin/db_dump -l -d a -f /home/zhang/bdb/out -h /home/zhang/bdb dns.db
    这样恢复的
    db_load -T -f out -h /home/zhang/bdb -t btree dns.db那个-T 去掉 就不行 难道是dump出来的 文件 格式不正确吗?后来 又试了这样 去DUMP
    /usr/bin/db_dump -f /home/zhang/bdb/log /home/zhang/bdb/dns.db
    说一下我的环境:
    我是在linux下 使用C 的API
      

  3.   

    没有错误 可以恢复
    就是 恢复以后 跟原先的库文件不一样我把google baidu 都搜过了