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