可移植的SQL Server

我需要安装SQL Server,但是我有一个大问题。 我记得当我试图安装它,我得到MSXML的错误,并没有安装,因为MSXML和一些其他组件。 有没有任何可移植版本的SQL Server?

微软没有提供像Sql Server这样的“便携”版本。 Sql Server的“轻量”版本如Sql Server Compact版本 ,但任何“便携”版本都必须由您创build。

“由你创造”是指:

  • 从安装程序中提取所有文件
  • 确定如何/在哪里需要部署/注册
  • 了解需要编写什么configuration来代替安装程序这样做
  • 捕获非核心操作系统的任何依赖关系(如MSXML,如果目标操作系统缺less所需的版本),并执行所有以前的步骤。
  • 整合一个stream程/脚本来部署上面列出的所有东西。

换句话说,你需要编写Sql Server安装程序。

find并解决MSXML的问题(尝试http://www.serverfault.com ),这是解决这个问题的真正方法

您可以在安装带有MSXML_FIX.VBS的SQL Server 2005时,修复MSXML相关的错误。

知道您正在使用哪个版本的Windows以及您的应用程序需要哪个版本的SQL Server将非常有用。

“轻”版本的SQL Server已经有一段时间了,从MSDE(用于SQL Server 7.0和2000)开始,到SQL Server Express和/或Compact的更新版本结束; 但是如果您在MSXML等所需的组件方面存在问题,那么他们中的任何一个都不会正确安装,所以您应该首先考虑修复它们。

Microsoft SQL Server Compact 4.0 :

Microsoft SQL Server Compact 4.0是一个免费的embedded式数据库,软件开发人员可以使用它来构buildASP.NET网站和Windows桌面应用程序