1

我可以创建一个像“模型数据库”这样的数据库,但不仅适用于新数据库,还适用于旧数据库,以允许我只编辑一个数据库,然后对服务器中的所有数据库进行编辑。

致以我的问候

4

1 回答 1

0

不。

这种功能的实现将非常复杂。如果一个或多个受添加新表影响的数据库已经有一个同名的表怎么办?

如果其中一个数据库向其中一个“共享”表添加了新列怎么办?对“类似模型”数据库的更改是否应该覆盖该列?还是忽略它?

这里有很多复杂的问题需要处理,其中大多数最终都必须根据个人情况来回答(即对你有用的东西对我不起作用,反之亦然)。


另一方面,如果您正在处理一组带有公共数据的公共表,这些表应该只有一个“形状”,您可能需要查看Replication

复制是一组技术,用于将数据和数据库对象从一个数据库复制和分发到另一个数据库,然后在数据库之间进行同步以保持一致性。使用复制,您可以通过局域网和广域网、拨号连接、无线连接和 Internet 将数据分发到不同的位置以及远程或移动用户。

于 2012-09-19T06:25:19.033 回答