Domanda

Se c'è un autonomo web app, cerchiamo di utilizzare la vite Ruotare Wiki come esempio, che utilizza l'App_Data per memorizzare il MDF, c'è alcun modo un'altra applicazione web, che vivono nella stessa dominio, può anche utilizzare tale MDF?

Esempio di configurazione di IIS:

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

Il mio WWW web app vorrebbe estrarre alcuni dati dalla app WIKI. Senza spostare il MDF ad un pieno titolo di SQL Server c'è un modo per fare questo? Si noti inoltre, l'applicazione Wiki è un app installata in modo da non ho accesso alla sua fonte.

TIA

È stato utile?

Soluzione

Dato che l'applicazione Wiki controlla l'accesso ai dati per sé, sembra che il vostro webapp deve avere un proprio componente dataLayer che accede al datastore di SQL Server dal wiki.

Questo darebbe qualsiasi altra applicazione la capacità di leggere in quel livello SQL come potrebbe desiderare di.

Se si desidera connettersi a qualsiasi mdf sul server, utilizzare questa stringa di connessione nel vostro dataLayer.

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

Altri esempi di stringhe di connessione per caricare un MDF in SQL Server .

Altri suggerimenti

Né applicazione dovrebbe essere utilizzando direttamente il MDF. Entrambi dovrebbero essere l'accesso ai dati attraverso uno strato di accesso ai dati di qualche tipo.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top