Freigeben über


Bereitstellungsüberlegungen

In diesem Abschnitt werden zwei Hauptüberlegungen beim Bereitstellen von SQL Server Compact 3.5-Anwendungen beschrieben:

Weitere Informationen zum Aktualisieren einer vorhandenen SQL Server-Datenbank finden Sie außer in diesen Themen unter Aktualisieren von früheren Versionen (SQL Server Compact).

Wichtig

SQL Server Compact 3.5 ist derzeit nicht für die Verwendung als Datenbank für Websites optimiert. Standardmäßig werden Verbindungen von über ASP.NET verbundenen Anwendungen blockiert.

SQL Server Compact 3.5 ist für die Verwendung als eingebettete Datenbank in Anwendungen optimiert. Die Verwendung von SQL Server Compact 3.5 als Datenbank für Websites erfordert die Unterstützung mehrerer Benutzer und paralleler Datenänderungen. Dies kann Leistungsprobleme verursachen. Verwenden Sie als Datenbank für Websites SQL Server 2005 und höher oder SQL Server 2005 Express Edition und höher. Diese Plattformen sind für Websites besser geeigneter.

Verwenden Sie SQL Server Compact 3.5 mit ASP.NET in Anwendungsszenarios, in denen ASP.NET zum Erstellen von SQL Server Compact 3.5-Datenbanken für die Synchronisierung verwendet wird. Verwenden Sie den folgenden Code, um das Standardverhalten von SQL Server Compact 3.5 für die Zusammenarbeit mit ASP.NET zu ändern.

AppDomain.CurrentDomain.SetData("SQLServerCompactEditionUnderWebHosting", true)