如何使用远程桌面连接到 SQL 服务器

How do I connect to SQL Server using Remote Desktop

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

Error 26: error locating server/instance specified**

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

我已经尝试对我的连接字符串进行多次更改(参见下面的代码),甚至尝试了整个 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.
sqlconstringx = "Data Source=ipaddress;Initial Catalog=MyDatabase; User ID=MyUsername;password=MyPassword;";

请尝试。

确保您可以 ping 服务器