Orchard CMS 在哪里创建其内置的 SQL Server Compact Database

Where does Orchard CMS create its built-in SQL Server Compact Database

您可以将 Orchard CMS 配置为使用内置的 SQL Server Compact 数据库。

我想连接并查询这个数据库。

Orchard 在哪里创建它?

使用 Orchard 的开发安装,CMS 在 src/Orchard.Web/App_Data/sites/NameOfTheSite 目录中创建 SQL Server CE .sdf 文件。

您可以按照以下步骤使用 SQL Management Studio(截至 2012 年)连接到它:

1. File -> Connect Object Explorer...
2. Change 'Server Type' to 'SQL Server Compact Edition'
3. Select < Browse for more...>
4. Browse to and select your .sdf file.

对于 SQL Management Studio 2012 及更高版本,需要第三方工具。

有关详细信息,请参阅 this question

数据库创建于:

src/Orchard.Web/App_Data/sites/YourSiteName

为了连接到它,我为 Visual Studio 使用了以下插件:

SQL Server /SQLite Toolbox

有关打开 SQL 压缩数据库的其他方法,请参阅此 SO 问题:

How do you open an SDF file (SQL Server Compact Edition)?