【问题标题】:Converting SQL Server database to local C# database将 SQL Server 数据库转换为本地 C# 数据库
【发布时间】:2011-09-26 12:23:43
【问题描述】:

我创建了使用 SQL Server 数据库存储数据的程序。一段时间后(以及大量存储的数据)我意识到我不需要服务器上的数据库,没有服务器运行的本地数据库可以完成这项工作。

现在我需要一些建议,如何将 SQL Server 数据库导出、转换或其他方式导出到本地 (sdf) 数据库?我使用的是 VS 2010 和 SQL Server 2008,我也有 SQL Server Management Studio。

【问题讨论】:

  • 您放弃 SQL Server 的主要动机是什么?许可?减少安装要求?还有什么?
  • 好吧,该软件是“为我而生”的,我不需要每次启动 Windows 时都运行 MSSQL 服务器,如果我可以使用紧凑型 DB,我只是不想担心它

标签: sql sql-server database sql-server-ce


【解决方案1】:

在 C# 源代码中查看 CodeProject 上可用的 SQL Server to SQL Server Compact Edition Copy Tool

应该满足您的需要:将数据从 SQL Server 复制到 SQL Server Compact Edition .sdf 文件。

【讨论】:

  • 它可以与 MSSQL 2008 一起使用吗?在您提供的屏幕截图中,支持的最新版本是 2005
  • @guest86:不知道——你可以找到the latest version here——问作者!
  • 好的,你给了我一个直接的答案,所以我会试试你的解决方案:)
【解决方案2】:

使用导出数据库工具?如果您使用的是 MS Windows 操作系统,则可以通过 JET 界面访问。

【讨论】:

    【解决方案3】:

    使用我的 Export2sqlce.exe 命令行实用程序:http://erikej.blogspot.com/2010/02/how-to-use-exportsqlce-to-migrate-from.html

    【讨论】:

      猜你喜欢
      • 2011-02-01
      • 2011-03-28
      • 2011-03-14
      • 1970-01-01
      • 1970-01-01
      • 2023-04-05
      • 2011-11-08
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多