使用我的数据库部署我的C#应用​​程序

时间:2011-08-27 03:33:46

标签: c# sql-server-2005 installation

我编写了一个使用SQL Server 2005数据库的C#应用​​程序。

我想将它安装在没有安装SQL Server的计算机上。

我该怎么办?

2 个答案:

答案 0 :(得分:2)

您有几个选择:

  1. 让您的应用程序连接到另一台计算机上的SQL Server,或
  2. 如果您希望数据库与应用程序位于同一个框中,并且没有可用的SQL Server 2005,则可以安装SQL Server 2005 Express(免费)。
  3. SQL Server 2005 Express

答案 1 :(得分:2)

SQL Server必须从您正在安装应用程序的计算机上可访问。因此,您需要将其安装在某处 - 无论是在本地计算机上还是在通过网络可见的远程服务器上。

您可能还需要运行SQL DDL脚本来创建应用程序所需的数据库模式。

如果您的应用程序不是“真正的”客户端 - 服务器应用程序(在某种意义上,多个客户端同时访问同一服务器),您可能需要考虑SQL Server Compact(或其他一些嵌入式数据库),以便您可以分发数据库直接与您的应用程序。