无法在启动时启动localdb

时间:2014-04-29 15:54:34

标签: sql visual-studio-2010 localdb

我们是否需要每次手动启动默认的localdb实例。如何自动启动localdb服务器。

我们是否需要在每次从应用程序连接之前启动服务器?

2 个答案:

答案 0 :(得分:1)

首次尝试访问数据库时,localDB实例应该启动。在几分钟不活动后,实例将关闭,并且只在您尝试访问数据库时再次启动。

应该没有必要“手动”启动localDB,虽然我有时注意到应用程序没有自动启动,虽然这是间歇性的,我找不到解释。

修改

为了在应用程序首次加载时尝试启动LocalDB,请将它放在Program.cs文件的Main()函数中:

Process.Start("sqllocaldb.exe", "start v11.0");

这将尝试在应用程序启动时启动localDB exe。

答案 1 :(得分:0)

你有一个标签visual-studio和sql,所以我猜它是MSSQL Server。

转到您的服务(控制面板 - 管理工具),找到名称为" MSSQLSERVER"的项目。在"启动类型"确保它"自动"