什么是腐败数据库的最好方法?
为了testing数据库的恢复过程,需要一个损坏的数据库。 故意破坏数据库的最好方法是什么?
我打算testing的数据库是在embedded式环境中运行在Linux上的Berkeley DB。
你期望什么导致数据库损坏? 有不同的可能的腐败来源,他们可能显示不同:
只是在存储文件中切换随机位/字节不包括所有这些。
这会损坏你的数据库文件真的很好
dd if=/dev/random of=/pathto/your.db bs=`du -b /pathto/your.db|awk '{print $1}'` count=1 conv=notrunc