从 SQL Server CE 迁移到 SQL Server Express

Posted

技术标签:

【中文标题】从 SQL Server CE 迁移到 SQL Server Express【英文标题】:Move from SQL Server CE to SQL Server Express 【发布时间】:2012-12-11 17:21:35 【问题描述】:

我刚刚用SQL Server Express写了一个大程序,很开心,难的是客户很难安装SQL Server来测试程序。

我研究了 SQL Server CE,它看起来非常适合小型客户端和试用软件。但是 SQL Server CE 使用 System.Data.SqlCeServer 而不是 System.Data.SqlClient

有没有办法制作一个使用 SQL Server CE 的应用程序,然后如果需要,客户端可以升级到 SQL Server Express?

【问题讨论】:

我会寻找一种更简单的方法(针对最终用户)来安装 SQL Server Express 数据库。你目前做得怎么样? 正如 Beth 所说,没有简单的升级路径。不过,您可能想看看 SQL 2012 localdb:msdn.microsoft.com/en-us/evalcenter/hh230763.aspx 【参考方案1】:

不,它们是不同的平台。 CE 用于精简版,因此与 SQL Server 相比,它旨在用于有时断开连接且资源有限的设备。 CE 应该有 Express 功能的一个子集。

【讨论】:

以上是关于从 SQL Server CE 迁移到 SQL Server Express的主要内容,如果未能解决你的问题,请参考以下文章

使用 WebMatrix 将数据库从 SQL Server CE 迁移到 Express - 现在我找不到物理数据库

需要使用 SQL Server CE 迁移到 ANYCPU

MySQL Workbench 从 SQL Server 2008 迁移到 MySQL:错误:确定要复制的行数:不支持的操作数类型

将架构从 SQL Server 数据库传输到 SQL Server CE 数据库的简单方法?

如何从SQL Server迁移大批量数据到Oracle

从 SQL Server CE 切换到 SQL Server Express 实体问题