Pergunta

Se houver um auto-contido aplicativo web, vamos usar o parafuso Vire Wiki como um exemplo, que utiliza a App_Data para armazenar o MDF, há qualquer maneira outro aplicativo web, vivendo na mesma domínio, também pode usar esse MDF?

Exemplo de configuração IIS:

http://wiki.domain.com | c:\web\wiki | port 80  
http://www.domain.com  | c:\web\site | port 80

Meu WWW web app gostaria de puxar alguns dados do aplicativo WIKI. Sem mover o MDF a um completo SQL Server desenvolvido há uma maneira de fazer isso? Também nota, o aplicativo WIKI é um aplicativo instalado para que eu não tenho acesso à sua fonte.

TIA

Foi útil?

Solução

Tendo em conta que os controles de aplicativos Wiki o acesso aos dados por si só, parece que o seu webapp deve ter seu próprio componente dataLayer que acessa o armazenamento de dados SQL Server a partir do wiki.

Isso daria qualquer outro aplicativo a capacidade de ler em que a camada SQL como ele pode querer.

Se você quiser se conectar a qualquer .mdf no servidor, usar essa seqüência de conexão em sua dataLayer.

Server=MySqlServer;AttachDbFilename=c:\myDbFile.mdf;Database=dbName; Trusted_Connection=Yes;

Mais exemplos de cadeias de conexão para carregar um MDF para SQL Server .

Outras dicas

Nem aplicação deve estar usando o MDF diretamente. Ambos devem estar acessando os dados através de uma camada de acesso de dados de algum tipo.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top