sql-server - Visual Studio 2013 不创建 SQL Server 2014 LocalDB 数据库

标签 sql-server visual-studio visual-studio-2013 localdb

我正在 Visual Studio 2013 社区的 VB.NET 项目上工作(感谢 MS)。 SQL Server 2014 LocalDB 已安装在我的机器上(以防万一,请访问 MS 网站并获得最新最好的 LocalDB 副本)。在我的项目中添加了 Service-based Database。在数据库对象的属性中,连接字符串是Data Source=(LocalDB)\v11.0;...,这意味着它使用的是旧版本的数据库。试图修改连接(服务器资源管理器>右键单击我的数据库>修改连接>高级>),但没有一个选项指向正确的服务器。

根据MS documentation ,正确的字符串应该是 "Server=(localdb)\MSSQLLocalDB;..."

还有其他人面临同样的问题吗?有什么解决方法吗?

最佳答案

我找到了解决方案。

删除了现有的数据库。创建了一个新数据库 SQL Server Management Studio 2014。将其放在解决方案文件夹中。通过服务器资源管理器连接到该数据库:将 Server Name: 设置为 (localdb)\MSSQLLocalDB 并将 Attach a database name: 到 .mdf 文件.

关于sql-server - Visual Studio 2013 不创建 SQL Server 2014 LocalDB 数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26977106/

相关文章:

mysql - 将 SQL Server 表迁移到具有不同编码的 MySQL 表

sql-server - SQL Server array_agg(主 - 详细)

c++ - Visual Studio 2010 链接器查找多重定义的符号(在不应该的地方)

c# - 如何将动态变化的字符串传递给脚本任务?

tfs - TFS 2013-没有代码覆盖率结果

c++ - 无法启动 UE4Editor.exe

c++ - 在 C++ 中激活 u8 文字

.net - 为什么第一次执行查询需要两倍的时间?

asp.net - 在美国服务器上存储 GMT 日期

c# - 找不到类型或命名空间 'System'。全新安装 Visual Studio 2017