sql - 如何对镜像数据库进行架构更改?

标签 sql sql-server sql-server-2005 sql-server-2008 mirroring

我有一个镜像数据库,我需要对其进行一些更改。主要是添加一个 View 和一些存储过程。现在我知道,如果您进行架构更改,则应该删除镜像和镜像数据库,对主体进行更改,然后备份恢复主体并恢复镜像。存储过程和 View 也是这种情况吗?我可以只对主体进行更改,然后进行故障转移并对镜像进行更改吗?这样做可能会出现哪些问题和后果?每次我们想要进行一个小的更改时,这似乎是一项非常繁琐的任务,主要是因为数据库超过 10 GB,因此需要一些时间来备份和恢复。

最佳答案

如果您正在镜像,您应该能够将这些更改应用到主体,并且它们会显示在镜像端。如果您希望两者之间存在架构差异,则不能使用镜像。您是否希望仅对镜像数据库或两者应用架构更改?如果两者都是,那么您不必做任何特别的事情。

关于sql - 如何对镜像数据库进行架构更改?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1301298/

相关文章:

sql-server - 调试 SSIS 包 - debug.writeline

SQL Server : Is it possible to get procedure or table creation and last alter date?

java - 加密难题

SQL Server 代理作业未运行

SQL 根据其他行的值更新每一行

sql - 创建具有多个表的动态 View

python - 如何根据插入的内容确定 SQL 列值的优先级?

sql - 如何从文件中删除重复项,同时某些字段优先?

sql-server - 选择元素在接下来的 2 个月内出现。数据库服务器

sql-server-2005 - 多主键与 asp .net mvc 3