sql-server - 使用桌面应用程序部署 SQL Server Express 数据库?

标签 sql-server sql-server-2005 deployment

我已经在 .NET 中创建了第一个基于数据库的桌面应用程序,但无法理解如何使用应用程序安装程序部署数据库,以便一次性安装数据库、应用程序和 SQL Server。

如果我仅使用安装程序部署 SQL Server 的 native 客户端和数据库,它会起作用吗?

应用程序非常频繁地使用数据库。

最佳答案

如果您想使用它,您需要安装SQL Express引擎。仅部署客户端连接将为您提供“客户端连接”名称所暗示的含义:您将能够连接到 SQL Server。但只有正在运行的 SQL Server 实例才能读取/写入您的应用程序数据库。

SQL Express 安装 MSI 实际上是 very customizable并允许很多场景,包括无人值守设置和远程部署。有关最基本的选项,请参阅Configuring SQL Express During Installation 。您的应用程序安装程序必须调用 Express 安装程序并传入所需的参数。

关于sql-server - 使用桌面应用程序部署 SQL Server Express 数据库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1813241/

相关文章:

sql - 服务器重新启动后字符串或二进制数据被截断

azure - Virto Commerce 和 Azure 网站模板 - Virto Commerce Manager LocalizationModule 错误版本 1.11.0.0

git - 在 Windows 服务器上从 bitbucket 自动部署到 iis

sql - 如何像钱一样四舍五入到小数位

sql-server - 如何在 Visual Studio 中启用存储过程的调试?

sql - 需要有关 sql 查询的帮助

sql - 匹配值,但 SQL Server 中的新值出错

sql - 数据库表中的键/值对

sql-server - 如何使用我在后续任务中添加的记录的自动生成 ID?

java - Spring应用程序的应用部署机制类型