C# 连接到远程SQL server的客户端上的安装
我编写了一个连接到SQL server的C#应用程序。 我希望在网络中的不同计算机(客户端)上运行此应用程序,并使它们远程连接到一个中央SQL server 我只在中央计算机上安装了SQL Server 2008,而不是在客户端上 客户端操作系统将是Windows 7、8或Server 2012C# 连接到远程SQL server的客户端上的安装,c#,.net,sql,sql-server,C#,.net,Sql,Sql Server,我编写了一个连接到SQL server的C#应用程序。 我希望在网络中的不同计算机(客户端)上运行此应用程序,并使它们远程连接到一个中央SQL server 我只在中央计算机上安装了SQL Server 2008,而不是在客户端上 客户端操作系统将是Windows 7、8或Server 2012 我是否需要在运行我的应用程序的客户端上安装任何东西才能连接到SQL server?我应该将DLL添加到我的应用程序中吗?或者它会正常工作而不会出现问题?您可以自然连接到客户端,只需检查一些基本的网络内容
我是否需要在运行我的应用程序的客户端上安装任何东西才能连接到SQL server?我应该将DLL添加到我的应用程序中吗?或者它会正常工作而不会出现问题?您可以自然连接到客户端,只需检查一些基本的网络内容,如防火墙等,并确保您的sql server已配置为接受远程连接。请检查此链接以了解如何执行此操作 如果您对如何编写连接字符串以连接到服务器有疑问,可以使用此网站帮助您:
无需安装任何其他DLL,即可正常连接,只需确保连接字符串指向SQL server实例所在的服务器,并使用正确的身份验证方法即可 对于SQL Server身份验证:
Server=myServerAddress;Database=myDataBase;User Id=myUsername;Password=myPassword;
Server=myServerAddress;Database=myDataBase;Trusted_Connection=True;
对于Windows身份验证:
Server=myServerAddress;Database=myDataBase;User Id=myUsername;Password=myPassword;
Server=myServerAddress;Database=myDataBase;Trusted_Connection=True;
有关如何在服务器上允许远程连接、启用TCP/IP连接和配置防火墙的说明,您可以在此处找到非常好的说明。非常简单: