3

我在安装 Microsoft SQL Server 2012 Express 或 2008 R2 Express 时遇到问题。

安装开始,我选择“新安装...”,我进入选择应该安装的步骤,然后继续到我指定实例名称的步骤,但是当我在步骤中单击下一步时,我得到一个错误弹出窗口说:

SQL Server Setup has encountered the following:

Could not find the file.

Error code 0x84BB0001

然后它说安装崩溃了...

我以前安装过 2008 R2 Express,但必须重新安装。

现在我的猜测是某处留下了文件,所以我运行 Windows Installer Cleanup Utility 来删除与 SQL Server 相关的任何内容,但它仍然无法正常工作。

我能做些什么来解决这个问题?我们真的正在为此寻找解决方案。

编辑,从堆栈之前的日志中复制:

2012-09-20 12:07:00 SQLBrowser: CalculateUserNamePassword: SQL Server Browser service exists: retrieving current service account.
2012-09-20 12:07:00 Slp: Sco: Attempting to get start account for service SQLBrowser
2012-09-20 12:07:00 Slp: Invoking QueryServiceConfig Win32 API for buffer size
2012-09-20 12:07:00 Slp: Error: Action "Microsoft.SqlServer.Configuration.UIExtension.WaypointAction" threw an exception during execution.
2012-09-20 12:07:00 Slp: Microsoft.SqlServer.Setup.Chainer.Workflow.ActionExecutionException: Thread was being aborted. ---> System.Threading.ThreadAbortException: Thread was being aborted.
4

1 回答 1

4

您之前已经安装了 SQL Server。安装已正确卸载,但留下了您的数据库。不幸的是,SQL Server 2008 R2 (SP2) 和 SQL Server 2012 不支持在该数据上进行安装,如果以前的安装版本比当前版本更新,则这一点尤其明显,在这种情况下,无法降级数据库架构版本.

在磁盘上找到您的 .mdf/.ldf 文件并删除整个数据文件夹。

于 2012-09-20T09:53:56.297 回答