获取SQL Server Compact数据库的“备份”

时间:2010-02-19 07:18:10

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

是否可以备份SQL Server Compact数据库(即* .sdf)并恢复它。

2 个答案:

答案 0 :(得分:10)

只需复制文件即可。完成。

引自Maintaining Databases

  

因为SQL Server Compact 3.5是一个   基于文件的数据库系统,你可以   完成许多常见的数据库任务   例如备份,恢复和   使用该文件删除数据库   系统API。

     

要备份数据库,请关闭所有数据库   然后连接到数据库   复制.sdf文件。恢复一个   数据库,将.sdf文件复制回   它的正常工作地点。这些   操作即使是数据库也能工作   已设置为复制。放弃一个   数据库,删除.sdf数据库   文件。

答案 1 :(得分:2)

我使用LINQ to SQL将紧凑型SQL数据库写入XML文件,并将其重新读回以恢复它。