asp.net - ubuntu上从 Rider 到mircorsoft sql server的连接字符串

标签 asp.net sql-server ubuntu connection-string rider

我在 ubuntu 上安装 Jetbrains Rider 和 Microsoft Sql Server 2017 以打开现有的 ASP.NET 项目。经过大量修复和更改后,我能够正确运行该项目。但我得到了错误 SQL Server does not exist or access denied .我可以连接Datagrip,没有问题。我只需要从 Rider 连接到 ubuntu Sql 服务器的确切连接字符串。

Datagrip连接url(连接成功):
jdbc:sqlserver://myserver\MSSQLSERVER:1433;database=mydb
测试和失败的连接字符串:
Data Source=myserver\\MSSQLSERVER;Initial Catalog=mydb;Integrated Security=True;MultipleActiveResultSets=True;Data Source=myserver\\MSSQLSERVER;Initial Catalog=mydb;Integrated Security=SSPI;User ID=sa;Password=myPassword;Server=myserver\\MSSQLSERVER:1433;database=mydb;User ID=SA;Password=mypass;

最佳答案

我在 this 的帮助下找到了正确的评论。

我不应该做的是排除 MSSQLSERVER从数据源部分。

工作连接字符串是:
Data Source=myserver;Initial Catalog=mydb;Integrated Security=False;User ID=SA;Password=mypass;MultipleActiveResultSets=True;

关于asp.net - ubuntu上从 Rider 到mircorsoft sql server的连接字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53039667/

相关文章:

c# - 使用 .NET MVC 5 实现基于角色的授权

sql - ON 条件是否限制了加入的选择所做的工作量?

sql-server - 在单个表中使用 while 循环进行多个选择查询?是否可以?

ubuntu - 在 Ubuntu 15.10 上卸载 Netbeans 8.1

asp.net - 使用 JQuery 替换 ASP.NET 中的部分图像 url

asp.net - 从 asp.net 4 中的资源文件获取文本

ASP.NET 自定义控件

Sql服务器,sql查询, "IN"语句不起作用

python - 无法使用 Selenium for Python 打开 Chrome WebDriver

ubuntu - 刚升级到 Ubuntu 16.04 但找不到 localhost/phpmyadmin