【问题标题】:How can I deploy the SQL server database with my setup and deployment project in Visual Studio 2010?如何在 Visual Studio 2010 中使用我的设置和部署项目部署 SQL Server 数据库?
【发布时间】:2013-05-20 19:23:20
【问题描述】:

我的场景:

我在 Visual Studio 2010 中有一个 Windows 窗体应用程序,在 SQL Server 2008 R2 中有一个数据库。我为此应用程序创建了设置和部署项目,该项目生成.exe 文件并将应用程序安装在客户端PC 上。但它需要安装 SQL Server 2008 R2 并创建与我们在 PC 中具有相同名称的数据库,然后我们从我的 PC 生成数据库脚本并在 SQL Server 2008 R2 的客户端 PC 上运行,更改服务器的名称app.config 文件,则运行成功。

问题来了:

这对于单个用户来说没问题,但如果我有很多客户,则需要我为所有用户完成所有流程。例如(在他们的 PC 上安装 SQL Server 并为我的应用程序配置它)

我想要什么:

我想在设置中添加我的数据库,这样我就无需在客户端系统上安装 SQL Server 并执行所有步骤。

由于我是 C# 新手,有人可以帮我做这件事吗,我已经花了很多天了。

提前致谢

【问题讨论】:

  • 你试过 SQL Express 吗?
  • 是的,这绝对可以通过 SQL Express 实现,但我想获取 SQL Server 2008 R2 的数据库及其数据。

标签: c# sql-server visual-studio-2010 deployment setup-project


【解决方案1】:

你应该采取一些步骤来实现你的目标。

1:为您的应用程序创建安装项目。
2:将SQL Server 2008R2安装文件放入软盘。
3:使用命令提示符安装 Microsoft SQL Server 2008R2。您可以从 Here
了解有关使用命令提示符安装 SQL Server 的更多信息 4:安装您的应用程序。
5:使用 T-SQL 代码创建数据库或使用安装程序将 .mdf 和 .ldf 文件复制到应用程序文件夹并使用 T-SQL 代码附加这些文件。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-08-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-09
    相关资源
    最近更新 更多