1
OrchardCMS 1.8.1을 사용하고 얼마 전에 오류 보고서가 도착했습니다. 코드 또는 Azure 웹 사이트 설정을 변경하지 않았으므로 수정해야 할 항목을 이해하지 못했습니다.Azure OrchardCMS가있는 웹 사이트 Http5xx 오류가 발생했습니다
내가 로그에 무엇을 볼 것:
2014-11-10 15:10:18,345 [47] NHibernate.Transaction.AdoTransaction - (null) - Begin transaction failed
(null)
System.Data.SqlServerCe.SqlCeException (0x80004005): There is a file sharing violation. A different process might be using the file. [ D:\home\site\wwwroot\App_Data\Sites\Default\Orchard.sdf ]
at System.Data.SqlServerCe.SqlCeConnection.ProcessResults(Int32 hr)
at System.Data.SqlServerCe.SqlCeConnection.Open(Boolean silent)
at System.Data.SqlServerCe.SqlCeConnection.Open()
at NHibernate.Connection.DriverConnectionProvider.GetConnection() in c:\Users\sebros\Documents\My Projects\nhibernate-core\src\NHibernate\Connection\DriverConnectionProvider.cs:line 46
at NHibernate.AdoNet.ConnectionManager.GetConnection() in c:\Users\sebros\Documents\My Projects\nhibernate-core\src\NHibernate\AdoNet\ConnectionManager.cs:line 196
at NHibernate.Impl.SessionImpl.get_Connection() in c:\Users\sebros\Documents\My Projects\nhibernate-core\src\NHibernate\Impl\SessionImpl.cs:line 1634
at NHibernate.Transaction.AdoTransaction.Begin(IsolationLevel isolationLevel) in c:\Users\sebros\Documents\My Projects\nhibernate-core\src\NHibernate\Transaction\AdoTransaction.cs:line 137
어떤 생각이 어떻게을 피하기 위해?
예, 프로덕션 환경에서 SqlCE를 사용하지 마십시오. 그것은 개발에 좋으며 찌르지는 않습니다. –
네, 맞아요. SQL Server가 문제를 해결 하겠지만, MS Azure가 Box에서 제공하는 것처럼 제공하므로, 그 기능이 고려되기를 바랬습니다. 또한 웹 사이트 용 SQL Server 서비스는 패키지에 포함되어 있지 않으므로 Azure 웹 사이트 서비스를 무의미하게 사용하도록 추가 주문해야합니다 –