Come iniziare a sviluppare applicazioni per SQL Server in Linux

Si applica a:SQL Server in Linux

È possibile creare applicazioni che si connettono e usano SQL Server in Linux da un'ampia gamma di linguaggi di programmazione, ad esempio C#, Java, Node.js, PHP, Python, Ruby e C++. È anche possibile usare framework Web e ORM (Object Relational Mapping) di ampia diffusione.

Suggerimento

Queste stesse opzioni di sviluppo consentono anche di specificare SQL Server come destinazione in altre piattaforme. È possibile specificare come destinazione delle applicazioni SQL Server in esecuzione in locale o nel cloud, in Linux, Windows o Docker in macOS. In alternativa, è possibile specificare come destinazione il database SQL di Azure e Azure Synapse Analytics.

Prova i tutorial

Il modo migliore per iniziare a compilare applicazioni con SQL Server consiste nel provare di persona.

  • Accedi a Sviluppatore di dati SQL.
  • Selezionare il linguaggio e la piattaforma di sviluppo.
  • Provare gli esempi di codice.

Suggerimento

Se vuoi sviluppare per SQL Server su Docker, dai un'occhiata alle esercitazioni per macOS.

Creare nuove applicazioni

Se si sta creando una nuova applicazione, consultare Framework e librerie di connettività per Microsoft SQL Server per un riepilogo dei connettori e dei framework più diffusi disponibili per diversi linguaggi di programmazione.

Usare applicazioni esistenti

Se si ha un'applicazione di database esistente, è possibile modificare la stringa di connessione di questa specificando SQL Server in Linux come destinazione. Per altre informazioni, vedere SQL Server in Linux: problemi noti.

Usare strumenti SQL in Windows con SQL Server in Linux

Gli strumenti attualmente eseguiti in Windows, ad esempio SSMS, SSDT e PowerShell, funzionano anche con SQL Server in Linux. Anche se non funzionano in modo nativo in Linux, consentono comunque di gestire istanze remote di SQL Server in Linux.

Per altre informazioni, vedere gli articoli seguenti:

Nota

Per un'esperienza ottimale, assicurarsi di usare le versioni più recenti di questi strumenti.

Usare i nuovi strumenti SQL per Linux

È possibile usare l'estensione MSSQL per Visual Studio Code in Linux, macOS e Windows. Per una procedura dettagliata, vedere Avvio rapido: Eseguire la prima query con l'estensione MSSQL per Visual Studio Code.

È anche possibile usare gli strumenti da riga di comando nativi per Linux. Questi strumenti sono: