连接到服务器的客户端需要SQL Server Express安装吗?

时间:2015-05-12 02:56:56

标签: sql-server vb.net sql-server-2005-express

我想知道我的客户端PC上是否需要安装SQL Server Express?我搜索了一下,到目前为止,我所看到的都与附加的数据库或本地数据库有关。

这是我系统的设置。

  • 将有一台Windows Server PC将托管SQL Server实例。
  • 客户端PC将运行基于VBNet的Windows窗体应用程序,其中连接字符串将被提供给允许它们连接到服务器的表适配器。

现在我已经测试了在没有安装SQL Server Express的Windows 7 PC上运行该应用程序并且它可以工作,连接成功并且可以检索数据等。但是系统实际上将在Windows XP上运行住。

所以我想知道客户端PC是否需要安装SQL Server Express或任何类型的dll才能连接到服务器?或者.Net Framework是否足够?

提前致谢。

2 个答案:

答案 0 :(得分:4)

您的客户端PC上不需要SQL实例。应用程序可以通过连接字符串建立与服务器的连接。我们的应用程序非常相似,因为我们支持Windows Xp和SQL Server 2005,并且在客户端PC上没有任何实例的情况下运行良好。我们在客户端上安装了一个本地实例,但这只在将数据传输到笔记本电脑时使用,因此可以在断开网络连接时使用。 HTH

答案 1 :(得分:0)

我认为你应该在你的客户端电脑上安装.Net框架。我不完全确定是否是这种情况,但可以肯定的是,在Windows XP机器上运行它。如果您没有xp机器,请尝试使用类似虚拟机的桌面模拟器。