Umbraco 无法启动。配置了连接字符串,但 Umbraco 无法连接到数据库

Umbraco cannot start. A connection string is configured but Umbraco cannot connect to the database

我已经部署了一个 Umbraco 网站。我收到错误:

Umbraco 无法启动。配置了连接字符串,但 Umbraco 无法连接到数据库。

因为我没有使用数据库,所以被高估了。这是一个简单的网站。 Umbraco 是否需要数据库来存储某种数据?在我的本地机器上一切正常。

编辑: 是的,有 sdf 文件,我的连接字符串是:

<add name="umbracoDbDSN" connectionString="Data 
Source=|DataDirectory|\Umbraco.sdf;Flush Interval=1;" 
providerName="System.Data.SqlServerCe.4.0" /> 

那么现在呢。如何将数据从 sdf 文件移动到我必须创建的数据库?

确保 SQL CE 文件 (.sdf) 实际上传到网站 FTP。

可以从 SQL 服务器 CE 迁移到完整的 SQL 服务器。

根据本指南: https://codeshare.co.uk/blog/how-to-convert-sql-server-compact-edition-sdf-to-full-sql-and-speed-up-umbraco/

您可以使用名为 "CompactView" 的程序来执行此操作。