尝试在 Visual Studio 2010 中使用服务器资源管理器创建数据库时出现错误。
我检查了 SQL Server 配置管理器,发现 SQL 服务没有运行,但是当我尝试启动它时;它没有开始:(
请指导我解决这个问题,我发现我可能已经禁用了运行 SQL Server 所需的一些 Windows 服务(在几个月前安装它后优化 WinXP 时)。
截图1:
截图2:
尝试在 Visual Studio 2010 中使用服务器资源管理器创建数据库时出现错误。
我检查了 SQL Server 配置管理器,发现 SQL 服务没有运行,但是当我尝试启动它时;它没有开始:(
请指导我解决这个问题,我发现我可能已经禁用了运行 SQL Server 所需的一些 Windows 服务(在几个月前安装它后优化 WinXP 时)。
截图1:
截图2:
从错误中可以清楚地看出您的 SqlServerExpress 主数据库文件已损坏。
由于这是新安装,最好卸载并重新安装 SqlServerExpress。
如果您有 SqlServer 的副本,安装它也可以解决问题。
如果不想重新安装,可以重建master数据库。
从如何重建主数据库:
在此 Microsoft SQL Server 版本中,使用 Setup 命令重建 master 数据库已更改。运行 Setup.exe 以重建、验证和修复 SQL Server 实例,并重建系统数据库。此过程最常用于为损坏的 SQL Server 安装重建主数据库。