Я изучаю использование нового SQL Server Express LocalDB (я думаю, это код с именем "Denali" ) для настольного приложения.
В настоящее время он работает с SQL Compact, но пользователь хочет разделить базу данных между несколькими ПК в сети. К сожалению, это не то, что может сделать SQL Compact, поэтому я исследую другие решения.
Клиент требует возможности легко отправлять файлы базы данных на другие сайты или резервировать их на флеш-диск, поэтому я избегаю перехода на SQL Express, потому что для резервного копирования и восстановления требуется довольно много "знаний" администратора.
Итак, мои вопросы: поддерживает ли новый SQL Express LocalDB удаленные подключения к базе данных по сети и/или через общую сетевую папку с файлом mdf?
LocalDB поддерживает поставку пути для присоединенного локального БД в нем строку подключения (AttachDbFileName), поэтому опция общей сетевой папки.
ПРИМЕЧАНИЕ. Этот вопрос относится к "LocalDB" новой версии SQL Express "Denali", а не к SQL Server Express 2008 или ранее. См. Статью, сообщающую о выпуске LocalDB: http://blogs.msdn.com/b/sqlexpress/archive/2011/07/12/introducing-localdb-a-better-sql-express.aspx