Beheerinterfaces voor Azure SQL

Voltooid

Wanneer u Azure SQL-resources implementeert, gebruikt en beheert, kunt u verschillende interfaces en hulpprogramma's gebruiken. In deze les worden de beschikbare hulpprogramma's, hun mogelijkheden en wanneer ze moeten worden gebruikt, bekeken.

Azure Portal

Azure Portal biedt een breed scala aan functies voor Azure SQL-resources, waaronder virtuele machines, beheerde exemplaren en databases. Via Azure Portal kunt u resources implementeren, resources beheren en zelfs verbinding maken met databases en query's uitvoeren.

Schermopname van de Azure SQL-implementatieopties in de Azure Portal.

SQL Server Management Studio

SQL Server Management Studio (SSMS) is het populairste hulpmiddel voor SQL Server ter wereld. SSMS is geïntegreerd om met Azure SQL te visualiseren en te werken, inclusief SQL Server op virtual machines, met SQL beheerde exemplaren en SQL-databases. Indien nodig toont SSMS alleen opties die geschikt zijn voor een specifieke Azure-service.

Schermopname van het openen van SQL Server Management Studio (SSMS).

Azure Data Studio

Azure Data Studio is een opensource-hulpprogramma voor het uitvoeren van query's en het werken met verschillende Azure-gegevensbronnen, waaronder SQL Server en Azure SQL. Azure Data Studio ondersteunt het krachtige hulpprogramma Notebooks. U gebruikt dit hulpprogramma in een aantal oefeningen in het leertraject. Met Notebooks kunt u uitvoerbare codecellen en opgemaakte tekst op één plek combineren. U kunt eventueel de resultaten opslaan voor toekomstige referentie- of analysedoeleinden.

Schermafbeelding van Azure Data Studio.

Talen en API's

Omdat alle Azure SQL-services zijn gebaseerd op de SQL Server-engine, ondersteunt Azure SQL de taal Transact-SQL (T-SQL) en het TDS-protocol (Tabular Data Stream). Dat betekent dat alle stuurprogramma's die normaal gesproken met SQL Server werken ook met Azure SQL werken.

Azure SQL biedt ondersteuning voor REST API's voor het beheren van met SQL beheerde exemplaren en SQL-databases.

Opdrachtregelinterfaces

Azure SQL ondersteunt populaire opdrachtregelinterfaces (CLI), zoals sqlcmd en bcp.

Daarnaast worden de Azure CLI en Azure PowerShell-cmdlets ondersteund voor specifieke Azure SQL-servicescenario's. Al deze CLI's worden ondersteund op alle Windows-, macOS- en Linux-clients. Hulpprogramma's als sqlcmd en az zijn vooraf geïnstalleerd in Azure Cloud Shell.

Schermopname met de aanmeldingspagina voor Azure Cloud Shell.

Wanneer u wat moet gebruiken

Er zijn meerdere interfaces die u kunt gebruiken om te communiceren met Azure SQL. Vele mogelijkheden zijn beschikbaar in elk van de interfaces. Welke u kiest, is afhankelijk van een combinatie van voorkeur en wat u wilt bereiken. In dit leertraject kunt u veel van de interfaces gebruiken die hier worden beschreven. Aan het einde van deze module zijn er bronnen om u te helpen meer te weten te komen over degene die u interesseren.