Domanda

Sono molto incuriosito da questa nuova versione di SQL Server Express.

Non è chiaro (a me) quale programma di installazione dovrebbe fare per distribuire un'applicazione che utilizza una localdb.

È necessario installare SQL Server Express sul PC client e quindi allegare il file MDF?

O è necessario solo eseguire il LocalDB.msi e funziona come file standalone come SQL Server Compact?

È stato utile?

Soluzione

Non è necessario installare SQL Server Express per utilizzare LocalDB, poiché LocalDB è SQL Server Express, più facile da installare.

Una volta installato LocalDB è possibile utilizzare AttachDBFilename Property della stringa di connessione su "Apri" un file MDF.Tieni presente che lo stesso file può essere aperto solo da un'unica istanza di localdb (singolo login di Windows) in qualsiasi momento, quindi questa non è una funzione di condivisione dati.

Aggiornamento: se l'applicazione utilizza .NET, assicurati di installare .NET 4.0.2 o più nuovo, come menzionato qui .L'originale .NET 4 non comprende le stringhe di collegamento localdb, come spedito da molto prima di LocalDB.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top