Estou desenvolvendo um software que requer SQL Server. Mas, para um aplicativo de 50 MB, não é uma boa ideia dizer aos clientes para instalar o SQL Server. Então acho melhor usar o SQL Server Express LocalDB.
Quero fornecer o recurso de acessar meu aplicativo da rede local. Mas não estou conseguindo nenhum tópico relacionado para fazer isso.
É possível acessar o SQL Server Express LocalDB na rede local?
Quais são as limitações do SQL Server Express LocalDB em comparação com o SQL Server?
LocalDB não pode ser acessado remotamente, é por design e documentado .
Aqui está uma descrição do LocalDB .
Aqui está uma lista de recursos e limitações do LocalDB .
Não vejo como a instalação do SQL Server pode ser um problema. 120 MB não é tão grande hoje em dia, mesmo para aplicativos pequenos. Você pode incorporar a configuração em seu aplicativo e enviar o SQL Express com seu kit de configuração. Se você precisar de um SQL Server Edition compacto, considere o uso do SQL Server Compact Edition.
Os arquivos mdf/ldf podem residir em um compartilhamento de servidor, mas acredito que apenas um PC pode acessar os arquivos/banco de dados por vez (ou seja, nenhum acesso simultâneo de vários clientes executando sua própria instância LocalDB). Isso é diferente do MS Access, onde vários PCs podem se conectar a um arquivo mdb compartilhado residente em um compartilhamento de servidor.
Da documentação :