Beheerinterfaces voor Azure SQL
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.
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.
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.
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.
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.