将数据从 SQL Compact 移动到 SQL Server 2008
我创建了一个 .SDF 文件并将数据插入到移动设备上的 SDF 数据库文件中。我想将 .SDF 文件转换为 SQL Server 2008 数据库文件,但不知道如何操作。任何指示或建议将不胜感激。
I have created an .SDF file and inserted data into the SDF database file on a mobile device. I want to transform .SDF file to a SQL Server 2008 Database File but don't know how. Any pointers or suggestions would be appreciated.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
您无法直接将 SQL Compact 数据库转换为完整的 SQL Server 2008 数据库,因为它们的结构完全不同。
据我所知,您不能使用 SSIS(SQL Server 集成服务)将数据从 SQL Compact 数据库复制到 SQL Server 数据库(反之亦然)。
因此,唯一真正的选择似乎是编写一些应用程序,从 SQL Compact 数据库读取数据,然后将其插入 SQL Server。
You cannot directly convert a SQL Compact database into a full SQL Server 2008 database, as they are structured completely different.
And as far as I know you cannot use SSIS (SQL Server Integration Services) to copy data from the SQL Compact database to a SQL Server database (the other way round would be possible).
So the only real option seems to write some app that reads the data from the SQL Compact database and then inserts it into the SQL Server.
您可以使用 http://exportsqlce.codeplex.com 编写数据库脚本并针对 SQL Server 运行该脚本数据库。
You can use http://exportsqlce.codeplex.com to script the database and run the script against a SQL Server database.