Sto cercando di utilizzare il nuovo SQL Server Express LocalDB (penso sia in codice denominato "Denali") per un'applicazione desktop.È possibile connettere LocalDB SQL Server Express in remoto?
Attualmente è in esecuzione con SQL Compact, ma l'utente desidera condividere il database tra più PC su una rete. Sfortunatamente questo non è qualcosa che SQL Compact può fare, quindi sto studiando altre soluzioni.
Il client richiede la possibilità di inviare facilmente file di database ad altri siti o di eseguirne il backup su un disco flash, quindi evito di passare a SQL Express perché è necessaria una discreta conoscenza di "amministratore" per il backup e ristabilire.
Quindi, le mie domande sono, il nuovo SQL Express LocalDB supporta le connessioni remote al database su una rete e/o attraverso una cartella di rete condivisa con il file mdf al suo interno?
LocalDB supporta la fornitura di un percorso per un DB locale collegato nella sua stringa di connessione (AttachDbFileName), quindi l'opzione della cartella di rete condivisa.
NOTA: Questa domanda riguarda "LocalDB" la nuova versione di SQL Express "Denali" e non SQL Server Express 2008 o precedente. Vedere l'articolo che annuncia l'uscita di LocalDB: http://blogs.msdn.com/b/sqlexpress/archive/2011/07/12/introducing-localdb-a-better-sql-express.aspx
Precisazione sulla parte "Denali": ** Denali ** era il nome in codice per SQL Server 2012, non per la versione LocalDB di SQL Server Express. Penso che la confusione derivi dal fatto che LocalDB è stato introdotto in CTP3 di SQL Server 2012, quando era ancora chiamato SQL Server "** Denali **". –
Grazie Krzysztof! Ora capisco :) –