我有Windows 10 build 1511,我安装了SQL Server 2014。
安装完成后一切正常。
我在Windows 10上多次关机,如果我打开电脑,一切都还可以。
但是,如果我重新启动系统,重启后,SQL Server服务仍然停止(启动类型为Automatic
)。我尝试了另一次重启和关机,但服务不再自动启动。
我已手动启动该服务,并在服务启动后一切正常。如果我关闭了所有东西,那么之后就可以了。但是,如果我重新启动,我上面描述的问题又会出现。
我该怎么办?
谢谢!
更新
答案 0 :(得分:5)
如果为SqlServer服务启动services.msc和serach,则在属性中将启动设置为自动延迟而不是自动延迟。
答案 1 :(得分:0)
我在Win 2012上处理同样的问题。它看起来像是同一个问题described here:
在以下路径中添加您的Windows级别用户:
单击开始 - 运行 - Secpol.msc转到本地策略 - 用户权限分配
如果没有,请添加它们并尝试重新启动系统。您的SQL Server应该作为服务启动。一切顺利。
答案 2 :(得分:0)
我在Windows 10和SQL Server 2014 Express上遇到过这个问题。
延迟启动选项对我没有用,但是这里的工作原理 - 为网络服务和本地服务帐户授予更高的DCOM权限。
就我而言,这是一个开发环境,所以我不太关心这种变化对安全的影响,而是更关心如何让它发挥作用。因此,建议您查看潜在的安全后果,如果这对您的情况很重要。
答案 3 :(得分:0)
我今天遇到了这个问题,因为我的服务器依赖于SQL服务器连接,而且还没有启动。在我的情况下这很简单。我在服务屏幕中看到它的状态是STOP。所以我开始在那里开始工作。 窗户+ R - > SERVICES.MSC - >右键单击该服务并启动它。
答案 4 :(得分:0)
也请注意后缀
示例:如果您的用户Secedit.msc与contoso \ usersql一样,则Windows服务需要相同,我将usersql@contoso.com放入,并在更改为contoso后遇到自动启动服务的问题\ usersql,工作正常
答案 5 :(得分:0)
循序渐进,
SQL SERVER INSTALLATION CENTER (C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Microsoft SQL Server 2019\Configuration Tools) > Maintenance > Edition Upgrade
并重启服务