2011-04-09 86 views
0

我想部署一个在C#中用SQL Server作为数据库服务器编码的项目。部署C# - SQL Server项目

我必须部署没有安装SQL Server的项目。

任何人有什么想法可以做到这一点?

谢谢。

+2

为什么在没有安装数据库的情况下创建数据库模式?或者您是否需要安装数据库服务器,并且想知道如何将架构从开发部署到生产?或者你在寻找嵌入式数据库服务器的建议吗? – 2011-04-09 07:36:34

回答

1

完整的SQL Server安装可能不是你应该尝试部署的东西 - 除了许可之外,SQL服务器的配置与环境有关。最好将sql server作为必备条件列入文档,并手动安装它。

如果您的数据库较小,但是SQL server express安装可能合理嵌入安装程序(如果您使用命名实例); IIRC更大版本的安装程序允许您为应用程序创建自定义安装程序,非常适合部署方案。

更好;如果你能适应SQL server compact,那么这是一个嵌入式服务器;没有像这样安装 - 只需运行应用程序的运行时即可。

+0

感谢@Marc 我得到了它会很好用**的SQL Server Compact ** 那么我需要的程序与数据库部署我的项目 请你告诉我一步涉及相同 – 2011-04-09 07:58:46