SQL Server/C#连接字符串

SQL Server/C#连接字符串,c#,sql-server,C#,Sql Server,我在我的Windows Server 2012 r2计算机上安装了SQL Server 2014,并将数据库文件放在上面。如何创建连接字符串以允许访问数据库 我使用了这个连接字符串 Data Source=190.190.200.100,1433;Network Library=DBMSSOCN; Initial Catalog=myDataBase;User ID=myUsername;Password=myPassword; 运行查询时,我的登录失败删除网络库并创建SqlConnectio

我在我的Windows Server 2012 r2计算机上安装了SQL Server 2014,并将数据库文件放在上面。如何创建连接字符串以允许访问数据库

我使用了这个连接字符串

Data Source=190.190.200.100,1433;Network Library=DBMSSOCN;
Initial Catalog=myDataBase;User ID=myUsername;Password=myPassword;

运行查询时,我的登录失败

删除网络库并创建
SqlConnection
对象:

Data Source=190.190.200.100,1433;
Initial Catalog=myDataBase;User ID=myUsername;Password=myPassword;

您是否在防火墙配置(入站规则)下添加了端口1433


当您试图使用IP地址访问数据库时,它将通过防火墙,因此必须在防火墙下配置端口以启用连接

数据源=90.190.200.1001433;初始目录=;用户ID=;密码=

看看你得到了什么错误?你有没有试着用“localhost”代替你的IP和端口数据源=localhost;不起作用?你有什么错误?您的数据库文件是MDF吗?您是否连接了它?当我运行查询时,我登录失败是的,我在sql Server上还需要什么配置?您能告诉我您在哪里为端口添加了防火墙配置吗?或者尝试使用Sql Server Management Studio通过IP和端口号的服务器身份验证方法进行连接。看看它给出了什么错误?还要再次检查端口号是否映射了一个?1433是默认端口现在您已经告诉我们您遇到了“登录失败”错误,我们知道这不是防火墙或连接问题。这也可能是服务的问题,检查服务是否正在运行?一行回答可能是正确的,但不能帮助提问者很好地理解问题。
server=90.190.200.100,1433;database=myDatabase;uid=myUsername; pwd=myPassword