简单的问题。我正在研究几个办公室之间共享的单个SQL Server数据库。每个办公室在这个数据库中都有自己的模式,因此将数据库分为逻辑块。 (另外还有一个在多个办公室之间共享的架构)。数据库存储在专用服务器上,我们使用单个数据库来保持备份/恢复过程的轻松。如何做部分数据库备份和恢复?
然而,问题在于会计部门可能会修改大量数据,然后秘书处犯了一个错误,要求恢复备份。不幸的是,恢复备份意味着会计将失去他们最近添加的数据。
因此,替代解决方案是将备份恢复到新数据库中,从旧会计模式中删除数据并将数据从备份移到原始数据库。这是目前的解决方案,既费时又容易出错。
那么,有没有办法备份单个模式,可能通过代码?然后,还可以通过代码恢复该架构?
你有那间去任何FKS模式? – 2010-05-12 14:59:27
没有。每个模式都是一个独立的实体。所有办公室都有一个共享模式,但主要是通用数据,任何办公室都可以在需要时复制到自己的模式。 (基本上,它只是一个默认值的集合。) – 2010-05-13 11:00:40