【问题标题】:Sql connection string for another pc另一台电脑的 Sql 连接字符串
【发布时间】:2017-04-17 21:42:14
【问题描述】:

我有一个在 SQL 2005 数据库上运行的应用程序 我正在尝试在同一网络的另一台机器上使用相同的应用程序, 我设法使用 IP 登录 SQL 2005 现在我需要配置应用程序app.config 文件(在Visual Studio 解决方案中找到)以允许连接

到目前为止,我尝试了这个不起作用的连接字符串

这就是我的配置文件的样子

<?xml version="1.0" encoding="utf-8" ?>
<configuration>

  <appSettings>
    <add key="ConnectionString" value="Data Source=ipaddress,1433;Initial Catalog=sample;User ID=sample;Password=sample;Trusted_Connection=True;" />
  </appSettings>
</configuration> 

任何帮助将不胜感激

【问题讨论】:

  • 什么是.config 文件?您的应用程序是用哪种语言编写的?请给我们一些额外的细节。
  • 嘿,我用 asp.net 和 .config 文件编写的应用程序是您指定 SQL 连接字符串的地方。
  • 请在您的问题中插入此信息并将其标记为asp.net
  • 这台计算机的防火墙和 SQL 实例是否配置为允许传入连接? (并且,告诉我们什么“不起作用” - 通常服务器或客户端会返回某种错误,这有助于故障排除......)
  • 是的,它的所有配置和 SQL 都连接在两台计算机上。

标签: sql asp.net visual-studio sql-server-2005


【解决方案1】:

将此添加到您的配置文件中。而不是使用 appSetting,而是使用实际的 connectionStrings 部分。

<connectionStrings>
    <add name="DefaultConnection" connectionString="Data Source=00.000.0.00,1433;Initial Catalog=taxi;Persist Security Info=True;User ID=sample;Password=sample; providerName="System.Data.SqlClient" />
</connectionStrings>

【讨论】:

    【解决方案2】:

    如果其他人遇到同样的问题,这个字符串应该可以工作 感谢大家寻找并尝试与我一起解决问题

    <add key="ConnectionString" value="Data Source=00.00.000.000;Initial Catalog=sample;User ID=sample;Password=sample;" />
    

    【讨论】:

      猜你喜欢
      • 2012-08-17
      • 1970-01-01
      • 2016-12-21
      • 1970-01-01
      • 2021-04-22
      • 2013-08-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多