是否可以将我的 SqlCe 3.5 数据库转换为 SQL Express 2008 R2 格式?

发布于 2024-10-03 10:57:24 字数 360 浏览 2 评论 0原文

我有一个非常简单的问题,但似乎无法在任何地方找到明确的答案。我搜索了 Google 和 StackOverflow,但没有找到我正在寻找的答案。

我创建了一个 SqlCe 3.5 数据库,保存为一个简单的 *.sdf 文件,并位于一个小项目的 \src 目录中。我刚刚安装了 Sql Server 2008 Express R2,并希望将此数据库升级到新格式,以便我可以利用视图、存储过程和新的时间数据类型。

有没有办法将我的架构及其所有数据导入到空的 SQL Server 2008 Express R2 数据库中?

这听起来很简单,但我就是无法弄清楚。我能看到的唯一一件事就是编写每个表的脚本并逐一导入数据...(?)

感谢您的任何见解!

I have a very simple question, but can't seem to find a strait answer anywhere. I've scoured Google and StackOverflow, but haven't found the answer I'm looking for.

I've created a SqlCe 3.5 database saved as a simple *.sdf file and sits inside my \src directory on a small project. I've just installed Sql Server 2008 Express R2 and want to upgrade this database to the new format so that I can take advantage of Views, Sprocs, and the new Time data type.

Is there any way to import my schema and all of it's data into an empty SQL Server 2008 Express R2 database?

It sounds very elementary, but I simply haven't been able to figure it out. The only thing I can see to do is to script each table and import the data one by one... (?)

Thank you for any insight!

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

薄情伤 2024-10-10 10:57:24

SqlCe 不是 SQL Express。 SqlCe 创建的 SDF 文件只能由 SqlCe 使用。

SQL Express 是一个完全不同的引擎。 SQL Express 2005 数据库 (MDF/LDF) 可以通过 SQL Server 2008(Express 或非 Express)打开和升级。

尝试 exportsqlce.codeplex.com

SqlCe is not SQL Express. The SDF files created by SqlCe can only be used by SqlCe.

SQL Express is a completely different engine. SQL Express 2005 databases (MDF/LDF) can be opened and upgraded by SQL Server 2008 (Express or non-Express).

Try exportsqlce.codeplex.com

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文