Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/.net/20.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用SQL Server的.net应用程序将部署在三个系统上,包括同样使用Windows XP的服务器_.net_Sql_Windows Xp - Fatal编程技术网

使用SQL Server的.net应用程序将部署在三个系统上,包括同样使用Windows XP的服务器

使用SQL Server的.net应用程序将部署在三个系统上,包括同样使用Windows XP的服务器,.net,sql,windows-xp,.net,Sql,Windows Xp,我必须在三个客户端上运行我的windows.net应用程序,这三个客户端连接到一个有SQL server Express的服务器,所有系统都有windows XP,服务器也是如此。那么在这种情况下,操作系统会有问题吗?我的意思是,为什么人们使用Windows Server 2003版本来运行SQL Server?用户数量有限。因此,这取决于客户端应用程序建立的连接数: 对于Windows XP Professional,允许通过网络同时连接的其他计算机的最大数量为10台。。。对于Windows

我必须在三个客户端上运行我的windows.net应用程序,这三个客户端连接到一个有SQL server Express的服务器,所有系统都有windows XP,服务器也是如此。那么在这种情况下,操作系统会有问题吗?我的意思是,为什么人们使用Windows Server 2003版本来运行SQL Server?

用户数量有限。因此,这取决于客户端应用程序建立的连接数:

对于Windows XP Professional,允许通过网络同时连接的其他计算机的最大数量为10台。。。对于Windows XP Home Edition,允许通过网络同时连接的其他计算机的最大数量为5台

因此,如果他们每人只打开一个连接,您可能没问题,但这取决于是否有其他类型的连接到使用SQL Server的机器(例如,如果您还使用文件共享等)


windows的服务器版本没有施加这样的限制(虽然可能有限制,但它们是基于硬件所能支持的自然限制,而不是应用于windows客户端版本的人为限制)

正如Damien提到的,XP上的入站连接限制可能会导致一些难以追踪的问题 问题

例如,我维护了一个服务器应用程序,该应用程序大量使用WCF服务为多个并发客户端提供服务。正是因为这个问题,我们不得不将XP从支持的服务器平台列表中排除