代码之家  ›  专栏  ›  技术社区  ›  Sven Hecht

如何导入SDF文件

  •  9
  • Sven Hecht  · 技术社区  · 17 年前

    我开始使用数据库的SQL Compact版本,在开发过程中,发现需要通过网络访问数据库。 因为我无法在没有复制的情况下通过网络共享SDF文件,所以我需要将其导入到SQL Server 2008(Express)中。

    有什么想法吗?

    4 回复  |  直到 13 年前
        1
  •  5
  •   Sven Hecht    17 年前

    我解决了我的问题。GVS的建议给出了搜索关键词: http://bembengarifin-tech.blogspot.com/2008/08/generate-script-export-data-from-sql-ce.html

        2
  •  2
  •   Slider345    13 年前

    codeplex现在有几个工具可以很好地解决这个问题。

    这些是IDE扩展。

    如果您使用的是SQL Server Management Studio Express或更高版本,请获取 this one.

    如果您使用的是Visual Studio 2010 Pro或更高版本,请获取 this one.

        3
  •  1
  •   GvS    17 年前

    这看起来更难,因为它似乎不适用于SQL Server导入和导出向导。

    您可以编写一个小程序,从SDF文件表中逐表/逐记录获取所有数据,然后将它们插入到SQL数据库中。

        4
  •  0
  •   bart    17 年前

    我想看看您是否可以使用ODBC直接访问数据库文件,但显然,没有……根据 this forum thread 您最好尝试通过OLEDB/ADO访问它。