【问题标题】:My (LocalDB)\v11.0 is not "running"我的 (LocalDB)\v11.0 没有“运行”
【发布时间】:2014-03-09 18:09:45
【问题描述】:

在 SqlServerManagementStudio (2012) 中,(LocalDB)\v11.0 未在 SSMS 中运行,我安装了 SqlExpress 以从 IIS 中使用它。

我该怎么做才能启用它?

【问题讨论】:

    标签: sql-server sql-server-2012 ssms sql-server-express


    【解决方案1】:

    就我而言 - localdb 确实为我工作,但有一天它“停止”了 - 我无法通过 IDE 和代码连接到它。

    我杀死了它的进程 sqlservr.exe 我在任务管理器中找到(实际上,所有进程 - 它是其中的 2 个)。

    这解决了我的问题 - 能够连接和工作。

    【讨论】:

      【解决方案2】:

      不使用(localdb)\v11.0,尝试使用(localdb)\mssqllocaldb 作为服务器名连接LocalDB自动实例。 这解决了我的问题。

      【讨论】:

        【解决方案3】:

        据我所知,这是预期的。

        如果您尝试与您的 LocalDB 服务器交互,那么一切都应该像启动一样运行。

        我找到a blog post 有一个解释:

        LocalDB 不创建任何数据库服务; LocalDB 进程会在需要时自动启动和停止。应用程序只是连接到“Data Source=(localdb)\v11.0”,LocalDB 进程作为应用程序的子进程启动。在关闭与此进程的最后一个连接几分钟后,该进程将关闭。

        【讨论】:

        • 但我无法使用它,我认为这是问题所在。我可以使用其他实例服务器 (.\sqlexpress),但是 (localdb)\v11.0 不允许我做任何事情,即使我使用管理员帐户登录我的计算机,我也会收到此错误如果我尝试执行还原数据库的操作:“属性 MasterDBPath 不适用于信息‘Microsoft.SqlServer.Management.Smo.Information’。此对象可能不存在此属性,或者由于访问权限不足而可能无法检索”。我什至删除它并使用 SqlLocalDB.msi 重新安装它
        • 没试过,但谷歌搜索你的错误得到了这个答案:dba.stackexchange.com/questions/23609/…
        【解决方案4】:

        我多次遇到这个问题。我总是重启我的电脑,然后它就可以工作了。

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多