Поделиться через


Требования к развертыванию

В этой главе описаны два важных фактора, которые следует принять во внимание при развертывании приложений Microsoft SQL Server 2005 Compact Edition (SQL Server Compact Edition):

Если выполняется обновление существующей базы данных выпуска SQL Server, то помимо перечисленных разделов см. Обновление SQL Server Mobile и SQL Server CE.

Важно!
В настоящий момент не предполагается использование SQL Server Compact Edition в качестве базы данных для веб-узлов.   По умолчанию соединения с приложениями, использующими ASP.NET-соединение, в SQL Server Compact Edition блокируется. Оптимизация SQL Server Compact Edition направлена в первую очередь на использование в качестве встроенной базы данных в рамках приложений. Использование SQL Server Compact Edition в качестве базы данных для веб-узлов потребует поддержки нескольких пользователей и параллельного изменения данных, что может привести к снижению производительности. В связи с этим подобные сценарии не поддерживаются. Для использования в качестве баз данных для веб-узлов предназначены другие выпускиSQL Server 2005, в том числе SQL Server 2005 Express Edition. SQL Server Compact Edition может применяться с ASP.NET в сценариях приложений, где ASP.NET используется для создания баз данных SQL Server Compact Edition для синхронизации. Используйте следующий код, чтобы изменить поведение SQL Server Compact Edition по умолчанию для работы в ASP.NET. AppDomain.CurrentDomain.SetData("SQLServerCompactEditionUnderWebHosting", true

См. также

Справка и поддержка

Получение помощи по SQL Server Compact Edition