带有 App.config 文件的 SQL 服务器外部的 connectionString

A a*_*bia 1 c# sql-server connection connection-string app-config

我有一个控制台应用程序,在 App.config 中,我需要将 connectionString 添加到同一网络中的另一个 SQL 服务器。

如果我仅通过传递 Server='localhost' 来尝试将 connectionString 连接到本地服务器,则其工作正常,但我无法使其适用于外部服务器。

谢谢

这是连接文件

<?xml version="1.0"?>
<configuration>
    <startup> 

    <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.5"/></startup>
  <connectionStrings>
    <add connectionString="Server=LocalServer;database=DAtaBase;user=UserName;pwd=Password" name="Connection"/>
  </connectionStrings>
</configuration>
Run Code Online (Sandbox Code Playgroud)

mwi*_*ski 5

到外部服务器的示例连接:

<connectionStrings>
    <add name="Namespace.Settings.outerSQL" connectionString="Data Source=192.168.0.100\SQLEXPRESS;Initial Catalog=database_name;User ID=user;Password=password"/>
</connectionStrings>
Run Code Online (Sandbox Code Playgroud)

您需要远程服务器的地址和提供的凭据(如果不是 Windows 身份验证,则使用“集成安全性”)。