【发布时间】:2017-04-04 15:09:58
【问题描述】:
根据this answer,SQL Server Data Tools 使用私有 LocalDB 实例 ProjectsV13,您不应该将其用于您自己的应用程序。相反,您应该使用 MSSQLLocalDB 或您自己的私有实例。
这在任何地方都有记录吗? SSDT 将其私有实例用于什么? (我没有看到任何东西。)
私有 LocalDB 实例是否基本上启动了 SQL Server 的第二个副本?从表面上看,拥有一个专门用于工具元数据的数据库引擎听起来相当耗费资源。这真的需要多少资源?它对启动和使用 Visual Studio 有影响吗?如果是这样,并且如果它不是真的需要,您是否可以并且应该将其关闭或以其他方式合并实例?我的猜测不是;否则,SSDT 不会使用私有实例,但很高兴知道它是如何工作的。
【问题讨论】:
-
Visual Studio 数据库项目和 SQL Server 对象资源管理器的错误报告有助于说明为什么会出现混淆:Database projects use wrong default LocalDB instance
标签: visual-studio sql-server-data-tools localdb