Installazione di un ambiente server

Se un'applicazione di MicrosoftSQL Server Compact richiede lo scambio di dati tra un database di MicrosoftSQL Server e un database di SQL Server Compact, è necessario installare e configurare gli elementi seguenti:

  • Microsoft Internet Information Services (IIS)

  • SQL Server 2008 R2, SQL Server 2008 o SQL Server 2005 

  • Strumenti server di SQL Server Compact (utilità di installazione)

Nel diagramma seguente viene illustrato un ambiente SQL Server Compact in cui viene sviluppata un'applicazione e viene eseguito lo scambio di dati tra SQL Server e SQL Server Compact.

Ambiente di SQL Server Everywhere Edition

Tipi di ambienti server

L'ambiente SQL Server Compact può essere configurato come ambiente a server unico o con più server. In un ambiente a server unico tutti i componenti risiedono in un solo computer. In un ambiente con più server, IIS e SQL Server risiedono su computer diversi.

Importante

Gli strumenti server di SQL Server Compact devono essere installati sul computer che esegue IIS.

Come illustrato nella figura precedente, uno smart device può eseguire la connessione a:

  • Un ambiente a server unico, in cui IIS e SQL Server vengono eseguiti sullo stesso computer.

  • Un ambiente con più server, in cui IIS e SQL Server vengono eseguiti su due computer diversi.

  • Una workstation in cui viene eseguito un ambiente di sviluppo.

Per le applicazioni distribuite, l'ambiente multiserver è lo scenario più comune. In produzione vengono solitamente utilizzati più server perché tale scelta offre maggiore flessibilità e risponde meglio alle complesse esigenze di sicurezza.

Se si configura SQL Server Compact per la prima volta, può essere opportuno configurare un ambiente a server unico. L'installazione di tutto il software server necessario su un solo computer semplificherà infatti il processo di configurazione. È inoltre possibile semplificare ulteriormente la configurazione combinando su un solo computer un ambiente a server unico e un ambiente di sviluppo, per creare un ambiente completo destinato allo sviluppo e al test. Per ulteriori informazioni sulla configurazione di un ambiente a server unico, vedere Ambiente a server unico.

Dopo aver configurato un ambiente a server unico, sarà possibile migrare facilmente a un ambiente multiserver. Per ulteriori informazioni sulla configurazione di un ambiente multiserver, vedere Ambiente con più server.

Vedere anche

Altre risorse

Configurazione e protezione dell'ambiente server

Configurazione dell'ambiente server IIS

Configurazione dell'ambiente SQL Server

Configurazione del supporto della connettività in IIS

Configurazioni avanzate di sicurezza