如果我在我的应用程序中使用它,是否必须安装SQL Server?

时间:2014-07-17 08:32:27

标签: c# sql sql-server-2012

我制作了一个图书馆管理系统。我在我的应用程序中使用了SQL Server 2012,现在我想分享它。当我想在其他计算机上安装我的应用程序时,是否还必须安装SQL Server 2012?

注意:我的应用程序不在服务器上。

2 个答案:

答案 0 :(得分:18)

如何在您的应用程序中使用SQL Server?

通常,只要您的应用程序可以连接到SQL Server实例,您就可以了。只要网络允许从安装了应用程序的计算机连接到数据库服务器,就可以通过在网络上的某个位置运行它来实现。在大多数情况下,这只是意味着您需要确保网络安全性允许您安装SQL Server的端口上的流量,并且应用程序具有正确的连接字符串 - 即包含计算机名称,地址的连接字符串或IP以在网络上查找数据库服务器。

答案 1 :(得分:1)

如果您使用“localDB”作为SQL数据库类型,则可以将其包含在设置中,并且应该通过安装程序安装依赖项。

如果您使用连接到托管版本的SQL(如作为服务运行的SQL Server),您将必须安装SQL服务器并将数据库启动,在将运行该应用程序的PC上,或者这个应用程序可以连接的联网PC。