Considerações sobre a implantação
Esta seção descreve duas considerações principais sobre a implantação de aplicativos do SQL Server Compact 3.5:
- Pré-criando um banco de dados (SQL Server Compact)
- Assegurando as conversões corretas de ANSI para Unicode
Além desses tópicos, se você estiver atualizando um banco de dados do SQL Server existente, consulte Atualizando versões anteriores (SQL Server Compact).
Importante
Atualmente, o SQL Server Compact 3.5 não está otimizado para servir como um banco de dados de sites. Por padrão, as conexões de aplicativos conectados ao ASP.NET são bloqueadas.
O SQL Server Compact 3.5 é otimizado para uso como um banco de dados incorporado em aplicativos. A utilização do SQL Server Compact 3.5 como banco de dados de sites exige o suporte para vários usuários e alterações de dados simultâneas. Isso pode causar problemas de desempenho. Como um banco de dados de sites, use o SQL Server 2005 e versões posteriores, ou o SQL Server 2005 Express Edition e versões posteriores. Essas plataformas são mais apropriadas para sites.
Use o SQL Server Compact 3.5 com o ASP.NET em cenários de aplicativos em que o ASP.NET é usado para criar bancos de dados do SQL Server Compact 3.5 para sincronização. Use o código a seguir de forma a alterar o comportamento padrão do SQL Server Compact 3.5 para trabalhar no ASP.NET.
AppDomain.CurrentDomain.SetData("SQLServerCompactEditionUnderWebHosting", true)