我已經安裝了Umbraco 4.7.2配置爲使用SQL Server CE到GoDaddy 4GH共享主機帳戶。最初,該網站按預期運行。不過,我很快就意識到,沒有後續/併發連接被允許並收到如下:Umbraco - SQL Server CE - 存在文件共享衝突。一個不同的過程可能是使用文件
System.Data.SqlServerCe.SqlCeException:有一個文件共享 衝突。一個不同的過程可能是使用該文件。 [ .. \ App_Data文件\ Umbraco.sdf]
我做了一些研究,我理解的SQL Server CE不允許多個連接,但我覺得很難相信,一把umbraco將提供的SQL Server CE作爲一個選項,如果它不能讓多個訪問者瀏覽一個網站。
我試着修改每個其他資源的連接字符串,我沒有任何運氣。這裏是我當前的連接字符串:
datalayer=SQLCE4Umbraco.SqlCEHelper,SQLCE4Umbraco;data source=|DataDirectory|\Umbraco.sdf;file mode=read write;persist security info=false;
我已經嘗試了不同的文件模式,如Read Only
和Shared Read
,沒有運氣。你如何克服這個問題?這在某種程度上是主機環境的問題還是連接字符串的問題?
感謝您的回覆。我放棄了SQL CE並切換到SQL Server。我使用Web Matrix 2來遷移數據庫,並且完美運行。 – sellmeadog 2012-08-03 20:37:27