最近,我们在SQL Server 2000 Standard数据库上从简单的数据库恢复模式(具有每日完整数据库转储)转移到完整恢复模式--结合每周完整数据库备份、每日增量和每10分钟一次的事务转储。我们以前的报告数据库实例(SQL Server 2005)是从不再存在的每日备份中构建的。我可以通过加载每周转储,使其处于恢复模式,然后还原增量备份来重新生成报表数据库。不幸的是,这并不容易脚本化,手工做这件事也很糟糕。
对2000生产数据库进行额外的完整备份将破坏增量<em
目前我有一个MySQL数据库的备份SQL文件,该数据库已经死了。我想再次重建MySQL数据库,但是当我导入SQL文件时,它显示Got a packet bigger than 'max_allowed_packet' bytes,我发现错误是由insert语句太长引起的整个文件大约有5 GB,手工拆分insert语句太痛苦了。有没有什么工具可以让我把长语句自动拆分为2条?