我在安装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清理实用程序来删除与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.
答案 0 :(得分:4)
您之前安装了SQL Server。安装已正确卸载,但遗留在数据库之后。遗憾的是,SQL Server 2008 R2(SP2)和SQL Server 2012不支持对该数据进行安装,如果以前的安装版本比现有版本更新,这种情况尤其明显,在这种情况下无法降级数据库模式版本
在磁盘上找到.mdf / .ldf文件,然后删除整个数据文件夹。