--重建之前
--记录配置信息
--SELECT * FROM sys.configurations;
--确认还原后的系统数据库文件位置.
--SELECT name, physical_name AS current_file_location
--FROM sys.master_files
--WHERE database_id IN (DB_ID('master'), DB_ID('model'), DB_ID('msdb'), DB_ID('tempdb'));
--确认版本信息
--SELECT
--SERVERPROPERTY('ProductVersion ') AS ProductVersion,
--SERVERPROPERTY('ProductLevel') AS ProductLevel,
--SERVERPROPERTY('ResourceVersion') AS ResourceVersion,
--SERVERPROPERTY('ResourceLastUpdateDateTime') AS ResourceLastUpdateDateTime,
--SERVERPROPERTY('Collation') AS Collation;
--必须有最近的系统数据库备份。最好养成备份数据库的习惯。以下大概说一下系统数据库需要备份.
--导致master 更新并要求进行备份的操作类型包括:
--创建或删除用户数据库。
--

本文详细介绍了如何在SQL Server 2008中重建损坏的master数据库,包括记录配置信息、确认文件位置和版本信息、执行系统数据库备份的重要性,以及提供了一步步的重建和恢复步骤,如设置单用户模式、使用命令行工具进行重建和还原数据库的操作。

706

被折叠的 条评论
为什么被折叠?



