Come posso consolidare i dati da un gruppo di istanze di SQL Server remote?

0

Lavoro per un'azienda il cui servizio point-of-sale utilizza server IIS collegati a indirizzi IP statici in ciascuno dei nostri negozi. Il mio capo desidera un monitoraggio delle statistiche in tempo reale migliore di quello fornito dal servizio di vendita al dettaglio.

Vorrei connettermi a questi server da una posizione centrale e recuperare i dati. Se possibile, mi piacerebbe essere in grado di farlo da Python, PHP o Ruby. Quali sono alcuni approcci consigliati per farlo.

    
posta drewwyatt 24.09.2013 - 17:37
fonte

1 risposta

3

Il modo più semplice per esporre un database MS SQL a un client remoto è utilizzare i servizi dati WCF. Utilizzando Visual Studio, puoi eseguire una procedura guidata che esamina il database e crea il servizio per te in pochi minuti.

WCF Data Services espone i tuoi dati usando un protocollo aperto chiamato OData. C'è una libreria consumer per Ruby che consumerà un servizio OData e ti consentirà di fare tutto ciò che vuoi con esso.

    
risposta data 24.09.2013 - 18:39
fonte

Leggi altre domande sui tag