如何打开 *.sdf 文件?

发布于 2024-08-23 21:34:22 字数 93 浏览 4 评论 0 原文

我曾经用 Visual-studio 打开 sdf (sqlCE) 文件?或者sql服务器?我真的不记得了。 现在我无法打开这个 sdf 文件。我需要用什么程序才能打开它?

I used to open sdf (sqlCE) files with visual-studio? or sql-server? I really don't remember.
Now I can't open this sdf file. With what program do I need to open it?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(6

二手情话 2024-08-30 21:34:22

尝试 LINQPad,它适用于 SQL Server、MySQL、SQLite 以及 SDF (SQL CE 4.0)。最棒的是它是免费的!

LINQPad

版本 4.35.1 的步骤:

  1. 单击“添加连接”

  2. < p>单击“下一步”,选择“自动构建数据上下文”和“默认(LINQ to SQL)”。

    单击“下一步”,选择

  3. 在“提供程序”下选择“SQL CE 4.0”。

  4. 在“数据库”下,选择“附加数据库文件”,选择“浏览”以选择您的 .sdf 文件。

    在“数据库”下,选择“

  5. 单击“确定”。

  6. 瞧!它应该显示 .sdf 中的表,并能够通过右键单击表或用您最喜欢的 .NET 语言甚至 SQL 编写 LINQ 代码来查询它。那有多酷?

Try LINQPad, it works for SQL Server, MySQL, SQLite and also SDF (SQL CE 4.0). Best of all it's free!

LINQPad

Steps with version 4.35.1:

  1. click 'Add Connection'

  2. Click Next with 'Build data context automatically' and 'Default(LINQ to SQL)' selected.

  3. Under 'Provider' choose 'SQL CE 4.0'.

  4. Under 'Database' with 'Attach database file' selected, choose 'Browse' to select your .sdf file.

  5. Click 'OK'.

  6. Voila! It should show the tables in .sdf and be able to query it via right clicking the table or writing LINQ code in your favorite .NET language or even SQL. How cool is that?

孤千羽 2024-08-30 21:34:22

它是一个 SQL Compact 数据库。您需要定义“开放”的含义。您可以使用 SqlCeConnection 通过代码打开它,以便您可以编写自己的工具/应用程序来访问它。

Visual Studio 还可以 直接打开文件

还有一些用于操作它们的第三方工具

It's a SQL Compact database. You need to define what you mean by "Open". You can open it via code with the SqlCeConnection so you can write your own tool/app to access it.

Visual Studio can also open the files directly if was created with the right version of SQL Compact.

There are also some third-party tools for manipulating them.

余生再见 2024-08-30 21:34:22

您可以使用 SQL 紧凑查询分析器

https://github.com/christianhelle/sqlcequery

SQL 紧凑查询分析器真的很敏捷。下载大小为 3 MB,需要安装,但非常快速且有效。

You can use SQL Compact Query Analyzer

https://github.com/christianhelle/sqlcequery

SQL Compact Query Analyzer is really snappy. 3 MB download, requires an install but really snappy and works.

我很OK 2024-08-30 21:34:22

除了@ctacke描述的方法之外,您还可以使用SQL Server Management Studio打开SQL Server Compact Edition数据库。您需要 SQL Server 2008 才能打开 SQL CE 3.5 数据库。

In addition to the methods described by @ctacke, you can also open SQL Server Compact Edition databases with SQL Server Management Studio. You'll need SQL Server 2008 to open SQL CE 3.5 databases.

╭⌒浅淡时光〆 2024-08-30 21:34:22

如果您只需要查看表并对其运行查询,您可以使用 this 第三方 sdf 查看器。它是一个轻量级查看器,具有所有基本功能,安装后即可使用。

当然,它是免费的。

If you simply need to view the table and run queries on it you can use this third party sdf viewer. It is a lightweight viewer that has all the basic functionalities and is ready to use after install.

and ofcourse, its Free.

猛虎独行 2024-08-30 21:34:22

可以使用Visual Studio 2012打开。打开项目后在VS中按照以下路径操作。
查看->服务器资源管理器->

输入图片此处描述

It can be opened using Visual Studio 2012.Follow the below path in VS after opening the project.
View->Server Explorer->

enter image description here

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文