Database Can';t从Web服务器复制Umbrao.sdf
我有一个运行在Web服务器上的Umbraco应用程序,我需要将该应用程序移动到另一个Web服务器。Umbraco应用程序使用嵌入式数据库(SQL CE 4)。我可以复制应用程序中除“Umbraco.sdf”文件以外的所有文件。也许,此错误与权限有关。您必须以root(管理员)身份登录 我只是遇到了同样的问题,不想停止站点以释放文件锁,所以我做了以下操作:Database Can';t从Web服务器复制Umbrao.sdf,database,file,copy,umbraco,move,Database,File,Copy,Umbraco,Move,我有一个运行在Web服务器上的Umbraco应用程序,我需要将该应用程序移动到另一个Web服务器。Umbraco应用程序使用嵌入式数据库(SQL CE 4)。我可以复制应用程序中除“Umbraco.sdf”文件以外的所有文件。也许,此错误与权限有关。您必须以root(管理员)身份登录 我只是遇到了同样的问题,不想停止站点以释放文件锁,所以我做了以下操作: 在服务器上,在/app_数据目录中复制该文件(称之为“Umbraco copy.sdf”) 下载“Umbraco copy.sdf” 将“U
- 在服务器上,在/app_数据目录中复制该文件(称之为“Umbraco copy.sdf”)
- 下载“Umbraco copy.sdf”
- 将“Umbraco copy.sdf”重命名回“Umbraco.sdf”
app\u offline.html
在此之后,IIS将发布
Umbraco.sdf
和web.config
复制并删除/重命名所述文件。由于Umbraco安装将使用Umbraco.sdf
数据库,您需要通过在web服务器的根目录中添加app_offline.htm
将应用程序转换为维护模式。
您需要确保它是一个.htm
-文件,即不是.html
,否则它将无法工作
另外-在web.config
文件中进行更改,以重新启动应用程序池,以便它可以注意到站点中的更改
这样做将释放Umbraco.sdf
文件,并使您可以通过简单的FTP下载该文件