【问题标题】:Deploying my C# application with my database [closed]使用我的数据库部署我的 C# 应用程序 [关闭]
【发布时间】:2011-08-27 03:33:45
【问题描述】:

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

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

我能做什么?

【问题讨论】:

  • 你能再具体点吗?你的部署过程是什么?如果目标机器上需要数据库,而它没有 SQL Server,你能在那台机器上安装它吗?

标签: c# sql-server-2005 installation


【解决方案1】:

你有几个选择:

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

SQL Server 2005 Express

【讨论】:

    【解决方案2】:

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

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

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

    【讨论】:

    • @Aaron 是的,DDL!已编辑。谢谢。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-01-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多