将SQLite数据库保存到特定文件

时间:2017-11-14 17:34:53

标签: c# database entity-framework sqlite

简介

我正在使用官方sqlite NuGet package(3.13.0)和entity framework(6.2.0)。我的初始connection stringdata source=sample-database.sqlite

我的问题

如何将整个数据库保存到其他文件(例如D:\Path\To\NewFile.sqlite)?我只能想到将数据库文件复制到新位置并重命名,但这种解决方案有点奇怪。

谢谢。任何帮助表示赞赏!

1 个答案:

答案 0 :(得分:1)

  

如何将整个数据库保存到其他文件(例如   d:\路径\为\ NewFile.sqlite)?我只能想到复制数据库   将文件归档到新位置并重命名,但此解决方案感觉很亲切   很奇怪。

不。不奇怪。我做到了这一点,它的工作正常。只需要记住,当您添加另一个迁移+更新数据库时,您可能需要知道新的数据库位置(如果连接字符串在不同的地方定义)