Iniziare a utilizzare gli strumenti di database elastici

Questo documento presenta l'esperienza di sviluppo tramite l'esecuzione dell'app di esempio. Nell'esempio viene creata una semplice applicazione partizionata si esplorano le funzionalità chiave degli strumenti di database elastici. L'esempio mostra le funzioni della libreria client dei database elastici.

Per installare la libreria, visitare Microsoft.Azure.SqlDatabase.ElasticScale.Client. La libreria viene installata con l'app di esempio descritta nella sezione seguente.

Prerequisiti

  • Visual Studio 2012 o versione successiva con C#. Scaricare una versione gratuita dalla pagina Download di Visual Studio.
  • NuGet 2.7 o versione successiva. Per ottenere la versione più recente, vedere Installing NuGet (Installazione di NuGet).

Scaricare ed eseguire l'app di esempio

L'applicazione di esempio Elastic DB Tools for Azure SQL - Getting Started (Strumenti di database elastici per SQL di Azure - Introduzione) mostra gli aspetti più importanti dell'esperienza di sviluppo delle applicazioni partizionate che usano gli strumenti di database elastici. L'applicazione è incentrata sui principali casi d'uso per la gestione delle mappe delle partizioni, il routing dipendente dai dati e l'esecuzione di query su più partizioni. Per scaricare ed eseguire l'applicazione di esempio, seguire questa procedura:

  1. Scaricare l'esempio Elastic DB Tools for Azure SQL - Getting Started (Strumenti di database elastici per SQL Azure - Guida introduttiva) da MSDN. Decomprimere l'esempio nel percorso desiderato.

  2. Per creare un progetto, aprire la soluzione ElasticScaleStarterKit.sln dalla directory C#.

  3. Nella soluzione per l'esempio di progetto aprire il file app.config. Seguire quindi le istruzioni nel file per aggiungere il nome del server del database SQL di Azure e le informazioni di accesso (nome utente e password).

  4. Compilare ed eseguire l'applicazione. Quando viene richiesto, consentire a Visual Studio di ripristinare i pacchetti NuGet della soluzione. Viene scaricata la versione più recente della libreria client dei database elastici da NuGet.

  5. Provare a usare le varie opzioni per scoprire di più sulle funzionalità della libreria client. Annotare i passaggi eseguiti dall'applicazione nell'output della console ed esplorare liberamente il codice sottostante.

    Avanzamento

È stata creata ed eseguita la prima applicazione partizionata usando gli strumenti di database elastici nel database SQL. Usare Visual Studio o SQL Server Management Studio per connettersi al database SQL e osservare rapidamente le partizioni create dall'esempio. Si noteranno nuovi database con partizionamento e un database di gestione delle mappe con partizionamento creati dall'applicazione di esempio.

Importante

È consigliabile usare sempre la versione più aggiornata di Management Studio per restare sincronizzati con gli aggiornamenti per Azure e per il database SQL. Aggiornare SQL Server Management Studio.

Elementi chiave dell'esempio di codice

Altre operazioni di scalabilità elastica

Costi

Gli strumenti di database elastici sono gratuiti. L'uso di strumenti di database elastici non comporta costi aggiuntivi oltre a quelli applicati per l'utilizzo di Azure.

Quindi, nel caso dei nuovi database creati dall'applicazione di esempio, il costo dipende dall'edizione del database SQL scelta e dall'utilizzo di Azure da parte dell'applicazione.

Per informazioni sui prezzi, vedere Prezzi del database SQL.

Passaggi successivi

Per altre informazioni sugli strumenti di database elastici, vedere le pagine seguenti: