我在Microsoft Windows Server 2016上全新安装了SQL Server Standard 2016。
在安装和手动启动数据库引擎服务期间,我得到以下错误:
Windows could not start the SQL Server (MSSQLSERVER) service on Local Computer Error 1053: The service did not respond to the start or control request in a timely fashion.
我尝试将服务运行的凭据更改为本地服务,用户帐户和pipe理员帐户
手动启动SQL Server二进制文件(sqlservr.exe)通过命令行我得到以下错误:
The application was unable to start correctly (0xc0000142). Click OK to close the application.
事件日志有以下事件:
Faulting application name: sqlservr.exe, version: 2015.130.1601.5, time stamp: 0x5724ae45 Faulting module name: sqllang.dll, version: 2015.130.1601.5, time stamp: 0x5724aebe Exception code: 0xc0000005 Fault offset: 0x00000000016bdc00 Faulting process id: 0x13ec Faulting application start time: 0x01d23f479dbf612a Faulting application path: C:\Program Files\Microsoft SQL Server\MSSQL13.MSSQLSERVER\MSSQL\Binn\sqlservr.exe Faulting module path: C:\Program Files\Microsoft SQL Server\MSSQL13.MSSQLSERVER\MSSQL\Binn\sqllang.dll Report Id: 05e65b0f-778c-4bb2-8be6-6fcb17b91bf2 Faulting package full name: Faulting package-relative application ID:
我试图做一个干净的安装SQL Server,但它导致同样的问题。
我们检索的ISO是腐败的。
在重新下载ISO和比较两个ISO的SHA1校验和之后,我注意到它们之间的差异。
尽pipe安装很好..看来安装程序不validation自己和安装的文件。
Redownloaded ISO和现在一切工作正常!