C# 连接到Visual Studio 2010上的远程SQL Server 2008

C# 连接到Visual Studio 2010上的远程SQL Server 2008,c#,asp.net,sql-server,visual-studio,connection-string,C#,Asp.net,Sql Server,Visual Studio,Connection String,我用ASP.NET项目创建了一个本地MSSQL数据库 现在我想连接到www.abc.com上的数据库 我应该在连接字符串中添加什么?请咨询您的主机提供商(abc.com)。一些托管提供商不允许远程连接到他们的数据库,并要求您使用他们的web应用程序访问您的数据库 如果他们允许访问,他们应该向您提供以下SQL身份验证详细信息: 服务器名 数据库名称 用户名 密码 SQL连接字符串的一个示例是: Data Source={server name/ip};Initial Catalog={data

我用ASP.NET项目创建了一个本地MSSQL数据库

现在我想连接到www.abc.com上的数据库


我应该在连接字符串中添加什么?

请咨询您的主机提供商(abc.com)。一些托管提供商不允许远程连接到他们的数据库,并要求您使用他们的web应用程序访问您的数据库

如果他们允许访问,他们应该向您提供以下SQL身份验证详细信息:

  • 服务器名
  • 数据库名称
  • 用户名
  • 密码
SQL连接字符串的一个示例是:

Data Source={server name/ip};Initial Catalog={database name};User ID={username};password={password}; MultipleActiveResultSets=True;

请参见

您可以使用Visual studio的
服务器资源管理器
工具获取连接字符串。(右键单击数据连接+添加连接)


这也是网站的所在地吗?如中所示,web服务器和数据库服务器是同一台PC?你是说你的数据库在本地主机上吗?此处:你可以找到你需要的内容我在本地开发了应用程序,现在我想使用远程MSSQL数据库我可以访问远程数据库,我已经创建了数据库并将用户关联到该数据库。我只需要完整的连接字符串。我已经用我使用的连接字符串的示例更新了我的答案
 "Data Source=Your_Server_Name;Initial Catalog= Your_Database_Name;UserId=Your_Username;Password=Your_Password;"
 "Data Source=Your_Server_Name;Initial Catalog= Your_Database_Name;integrated security=true"