Я собираюсь использовать новый 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/introduction-localdb-a-better-sql-express.aspx