2010-10-22 13 views

risposta

6

La cartella "MDF nella cartella App_Data" funziona per le applicazioni Web e Web e funziona solo con SQL Server Express (2005, 2008, 2008 R2). Questa è la versione in genere installata insieme a Visual Studio e che funziona bene come ambiente di sviluppo.

SQL Server Express ha alcune limitazioni

  • numero di CPU utilizzata (1)
  • max. dimensione di un database (4 GB per 2005/2008, 10 GB per 2008 R2)
  • max. quantità di RAM utilizzata (massimo 1 GB)

e altro. È un modo fantastico e gratuito per entrare nello sviluppo di SQL Server.

Se è necessario un SQL Server a livello di produzione, probabilmente si utilizzerà una versione completa: Web, Workgroup, Standard, Enterprise o qualsiasi altra edizione di DataCenter di livello più elevato.

C'è una pagina piuttosto completa Compare SQL Server 2008 R2 Editions su Microsoft - vai a dare un'occhiata!

Anche l'esperienza di programmazione deve essere identica: si tratta in realtà solo della stringa di connessione ADO.NET (e se è necessario disporre di un'istanza di SQL Server Express installata localmente).

Il formato di file di database è del tutto identico, in modo da poter assolutamente iniziare con un file mdf nella cartella App_Data, e spostare più avanti "fino" ad un pieno edizione di SQL Server - è sufficiente allegare il file MDF per l'istanza del server e ora usa quel database. Funziona perfettamente.

Problemi correlati