Master 数据库必须可以访问,并且至少在一定程度上可用于启动 SQL Server 实例。如果 master 数据库变得不可用,您可以通过从当前数据库备份还原 master 数据库或重建 master 数据库来将数据库恢复到可用状态。
只有在您可以启动服务器实例时,才可以从完整数据库备份还原 master 数据库。如果 master 数据库严重受损,会阻碍您启动 SQL Server,重建 master 数据库是唯一可以选择的选项。有关更多信息,请参阅 SQL Server 在线丛书 中的重建 master 数据库。
恢复 master 数据库包括以下步骤:
• |
• |
由于上次备份丢失后对 master 数据库做出过更改,请通过再次执行以下步骤来对其进行重建。 |
• |
有关更多信息,请参阅 将数据还原到备用 SQL Server。
在以下情况下,需要从备份还原 model 或 msdb 数据库:
• |
• |
Model 或 msdb 数据库已损坏,例如由于介质故障而损坏。 |
还原 model 或 msdb 数据库与执行用户数据库的完整数据库还原操作相同。
在还原 msdb 之前,必须停止控制面板中的 SQL Server Agent 服务。Quest还建议您关闭应用程序,因为还原过程会在必要时断开用户连接。
如果最近的备份可用且遵循了正确的步骤,您可以还原复制拓扑中的所有数据库。发布数据库的还原步骤取决于使用的复制类型和选项,但所有其他数据库的还原步骤与复制类型和选项无关。
复制功能支持将复制的数据库还原到从中创建备份的同一 SQL Server 实例和数据库。如果您将复制的数据库从备份还原到不同实例,将无法保留复制设置。这种情况下应在还原备份后重新创建所有发布和订阅。
有关详细信息,请参阅 SQL Server 在线丛书中的备份和还原快照和事务复制的策略和备份和还原合并复制的策略部分。
在 SQL Server 中使用 Plug‑in for SQL Server进行标准还原时,包括以下主题中概述的步骤:
1 |
在导航窗格中,单击创建恢复任务。 |
2 |
3 |
5 |
单击下一步。 |
6 |
在创建选择集页面,选择要还原的数据。 |
© 2024 Quest Software Inc. ALL RIGHTS RESERVED. 使用条款 隐私 Cookie Preference Center