以编程方式编写脚本或迁移SQL Compact数据库以导入SQL Server

时间:2017-06-14 18:24:39

标签: c# sql-server sql-server-ce

我使用过ErikEJ的SQLite / SQL服务器Compact Toolbox,它允许从一个紧凑的数据库迁移到SQL Server,但我正在尝试将这个过程实现到我的ASP.NET应用程序中。

用户将拥有一个已经完成的SQL Server Compact数据库。

该过程将是

1)用户选择数据库

2)将删除现有的SQL Server数据库

3)压缩数据库将被编写脚本/迁移到SQL Server

我不确定的部分是我应该如何编写脚本或迁移SQL Compact数据库。在服务器上删除和创建新数据库似乎很容易。我一直在System.Data.SqlServerCe课上挖掘一段时间,并且不确定最佳方法是什么。

1 个答案:

答案 0 :(得分:1)

使用我的脚本API,您可以执行以下操作:

[150][170][190][210][230][250][270][290][310][330]
[225][255][285][315][345][375][405][435][465][495]
[300][340][380][420][460][500][540][580][620][660]
[375][425][475][525][575][625][675][725][775][825]
[450][510][570][630][690][750][810][870][930][990]
[525][595][665][735][805][875][945][1015][1085][1155]
[600][680][760][840][920][1000][1080][1160][1240][1320]
[675][765][855][945][1035][1125][1215][1305][1395][1485]
[750][850][950][1050][1150][1250][1350][1450][1550][1650]
[825][935][1045][1155][1265][1375][1485][1595][1705][1815]

请在此处查看我的博文:http://erikej.blogspot.dk/2013/03/sql-server-compact-code-snippet-of-week_8.html

更完整的实施(来自我的工具箱)

https://github.com/ErikEJ/SqlCeToolbox/blob/master/src/GUI/SqlCe35Toolbox/Commands/SqlServerDatabaseMenuCommandsHandler.cs#L370