error: 50 - Local Database Runtime error occurred. Specified LocalDB instance name is invalid ON JETBRAIN RIDER
error: 50 - Local Database Runtime error occurred. Specified LocalDB instance name is invalid ON JETBRAIN RIDER
我正在尝试在 Jetbrain Rider 上编写 ASP.NET 核心,但我仍然遇到此错误,尽管我配置了所有必要的设置以使用 SQL Server Express 2014。
这是我的连接字符串:
"Server=(localdb)\SQLEXPRESS;Database=Library;Trusted_Connection=True;MultipleActiveResultSets=True"
并且我在 Microsoft SQL Management Studio
上成功连接了 SQLEXPRESS 实例
我还在 startup.cs 的 OnConfiguring 方法中将我的连接字符串传递给 UseSQLServer 方法
optionsBuilder.UseSqlServer(@"Server=(localdb)\SQLEXPRESS;Database=Library;Trusted_Connection=True;MultipleActiveResultSets=True");
我被这个错误卡住了 2 天,我几乎阅读了所有与 Microsoft 和 Jetbrain 相关的文档,但无济于事
按照 squillman 的建议修改我的连接字符串并删除一个反斜杠解决了我的问题。连接字符串如下所示:
@"Data Source=abdullahi\SQLEXPRESS;Database=Library;Trusted_Connection=True;MultipleActiveResultSets=True"
注意
- 我将服务器更改为数据源
- 将我的实例名称和主机名称分别更改为实际的 SQL 实例名称和计算机。
- 删除了转义反斜杠字符,因为整个字符串前面都有@
我正在尝试在 Jetbrain Rider 上编写 ASP.NET 核心,但我仍然遇到此错误,尽管我配置了所有必要的设置以使用 SQL Server Express 2014。
这是我的连接字符串:
"Server=(localdb)\SQLEXPRESS;Database=Library;Trusted_Connection=True;MultipleActiveResultSets=True"
并且我在 Microsoft SQL Management Studio
上成功连接了 SQLEXPRESS 实例我还在 startup.cs 的 OnConfiguring 方法中将我的连接字符串传递给 UseSQLServer 方法
optionsBuilder.UseSqlServer(@"Server=(localdb)\SQLEXPRESS;Database=Library;Trusted_Connection=True;MultipleActiveResultSets=True");
我被这个错误卡住了 2 天,我几乎阅读了所有与 Microsoft 和 Jetbrain 相关的文档,但无济于事
按照 squillman 的建议修改我的连接字符串并删除一个反斜杠解决了我的问题。连接字符串如下所示:
@"Data Source=abdullahi\SQLEXPRESS;Database=Library;Trusted_Connection=True;MultipleActiveResultSets=True"
注意
- 我将服务器更改为数据源
- 将我的实例名称和主机名称分别更改为实际的 SQL 实例名称和计算机。
- 删除了转义反斜杠字符,因为整个字符串前面都有@