如何使用远程桌面连接到SQL Server

时间:2018-09-21 07:54:37

标签: c# sql-server database sql-server-express

我正在尝试使用C#应用程序连接到远程PC上的SQL Server Express。当我在本地PC上将应用程序运行到本地服务器时,它可以正常工作。当我使用远程桌面连接到客户端PC并运行应用程序(将连接字符串更改为本地服务器地址)时,出现错误:

  

错误26:查找指定的服务器/实例时出错**

问题出在我的连接字符串中吗?

我尝试对连接字符串进行多次更改(请参见下面的代码),甚至尝试了整个UDP连接1433 TCP / IP端口的更改。

SqlConnection sqlcon = new SqlConnection(@"Data Source=1FEPINMA02\SQLEXPRESS; Initial Catalog=Indigo; User Id=IndigoUser; Password=IndigoUser ;User Instance=False;");

//SqlConnection sqlcon = new SqlConnection(@"Data Source=DAVIDBRITS\SQLEXPRESS;Initial Catalog=Indigo;Integrated Security=True "); // <---------- This is commented out because we tried this also.

1 个答案:

答案 0 :(得分:-1)

sqlconstringx = "Data Source=ipaddress;Initial Catalog=MyDatabase; User ID=MyUsername;password=MyPassword;";

请尝试。

确保可以ping通服务器