如何使用数据库而不安装它
本文关键字:安装 不安 何使用 数据库 | 更新日期: 2023-09-27 18:15:33
我有一个SQL Server 2008数据库。我想用CD部署我的软件。我想给最终用户两个选择:从CD上使用并安装。
当最终用户选择"从CD中使用"时,我不想安装程序。我如何在不安装的情况下执行程序?
请帮我解决这个问题
谢谢您的关注。该程序是在MS visual studio 2010中用c#编写的。数据库管理系统为MS Sql Server 2008
使用不需要设置和进程内执行的嵌入式数据库,在你的情况下最好的选择可能是SQL Server精简版
编辑:我知道还有其他替代方案,如BrekleyDb或SQLite,但由于Atayi现在使用SQL Server作为他的数据库,我建议SQL Server精简版以避免任何问题,并基本上保持相同的技术/平台。
请帮我解决这个问题
不要使用你选择的技术。
这就像说"我想开一辆法拉利,但是一辆不用燃料的"。发动机使用燃料。SQL Server需要安装
另一种选择是SQL Server CE,你可以加载到进程中。
就是这样。如果你使用SQL Server,没有安装SQL Server就不可能从CD运行。
首先,我不知道SQL Server '08是否存在便携式版本,但如果它刻录在cd上,则不存在数据库的使用。刻录的文件不能更改:-)
一个可移植的DBMS是sql,有c#的绑定:-)
您也可以"静默安装"Sql server,这样客户端就不会被服务器的配置所困扰。
从CD运行时-更改数据库后端-使用简单的Microsoft Access Db文件与ADO ODBC连接。在这种情况下,您将拥有几乎相同的SQL语言,并且不需要为访问db安装任何东西(嗯,如果不存在的话,可能会安装一般的odbc驱动程序)。当从HD - switch数据库后端运行到全尺寸MS SQL服务器时…