部署WinForm应用程序我已经与数据库MS SQL服务器intreacts一个WinForm应用程序。我如何在任何计算机上部署winform应用程序并使其可运行?我不清楚如何将sql server数据库部署到客户端计算机并使应用程序运行。与SQL Server依赖
0
A
回答
0
您可以转换为SQL Server LocalDB(https://msdn.microsoft.com/en-us/library/hh510202.aspx),它基本上涉及更改连接字符串,然后与应用程序一起部署.mdf文件的副本。 LocalDB将需要安装在用户的计算机上。
0
MSSQL服务器有几个版本具有不同的限制,并且需要不同的配置(https://www.microsoft.com/en-us/sql-server/sql-server-editions)。
如果你专注于标准的,开发者,企业,或MSSQL服务器, 您需要将数据库作为最佳实践部署到一个单独的数据库服务器的网络版,和你的应用程序通过适当使用的连接字符串远程连接它。
如果要使用MS SQL Express版本,你可以用你的应用程序一起部署数据库;另外,您可以准备一个安装包并将该数据库附加到该安装过程。您应该记住,Express版存在诸如存储等限制。
如果您的应用程序与SQL服务器卡,你可以看看替代独立的数据库,如sqllite。您可以按照线程的详细信息(Alternatives to SQLite?)
相关问题
- 1. SQL依赖与SQL Server Express 2005
- 2. SQL Server的依赖失踪
- 3. SQL Server作业依赖项
- 4. SQL Server依赖关系
- 5. 缓存与SQL依赖?
- 6. SQL Server 2005的存储过程依赖
- 7. SQL Server代理作业依赖关系
- 8. 依赖注入与循环依赖
- 9. 与依赖注入循环依赖
- 10. 与依赖打字
- 11. 与传递依赖
- 12. DeleteView与依赖ID
- 13. SQL中的依赖关系
- 14. LINQ到SQL缓存依赖
- 15. SQL循环依赖关系
- 16. AppFabric缓存和SQL依赖
- 17. AOS服务依赖于SQL
- 18. sql查询依赖列
- 19. 跟踪SQL依赖/ SSIS/SSRS
- 20. 注入依赖Linq to Sql
- 21. SQL Server Compact Edition是否依赖于.net框架?
- 22. 想编写依赖于SQL Server表的所有对象
- 23. SQL Server SMO:删除具有依赖关系的多个对象
- 24. 查找SQL Server服务器数据类型的依赖关系
- 25. 在索引上改变依赖关系的SQL Server列
- 26. 全球数据存储在asp.net和SQL Server缓存依赖
- 27. SQL Server上的全局依赖关系检查
- 28. 在SQL Server中执行时捕获对象依赖关系
- 29. 我该如何检查sql server的'views'依赖关系
- 30. SQL Server Management Studio中显示不是所有的依赖
最简单的为您和客户端可能是使用SQL Server精简版这仅仅是几个引用,并在项目中的.sdf文件。我假设你希望每个应用都有自己的数据库,而不是全部都连接到中央数据库? – Crowcoder
正确,应用程序将是独立的应用程序,并应与客户机中的数据库进行交互。你有什么链接或教程,我们如何做到这一点? –
谷歌会比我更好的资源。如果你对MSSQL和c#有所了解,那么它就没有太大的不同了。您发现的许多示例都将使用实体框架,但您也可以使用ADO.Net。这些都是可以谷歌搜索的关键字。 – Crowcoder