Quickstart: SSMS gebruiken om verbinding te maken met En query's uit te voeren op Azure SQL Database of Azure SQL Managed Instance

Van toepassing op: Azure SQL DatabaseAzure SQL Managed Instance

In deze quickstart leert u hoe u SQL Server Management Studio (SSMS) kunt gebruiken om verbinding te maken met Azure SQL Database of Azure SQL Managed Instance en voert u enkele query's uit.

Vereisten

Om deze quickstart te voltooien, hebt u de volgende items nodig:

Als u gewoon ad-hocquery's wilt uitvoeren zonder SSMS te installeren, gebruikt u de query-editor van Azure Portal om een query uit te voeren op een database in Azure SQL Database.

Serververbindingsgegevens ophalen

Haal de verbindingsgegevens op die u nodig hebt om verbinding te maken met uw database. U hebt de volledig gekwalificeerde servernaam of hostnaam, databasenaam en aanmeldingsgegevens nodig om de quickstart te voltooien.

  1. Meld u aan bij de Azure-portal.

  2. Navigeer naar de database of het beheerde exemplaar waarop u een query wilt uitvoeren.

  3. Bekijk op de pagina Overzicht de volledig gekwalificeerde servernaam naast Servernaam voor een database in SQL Database, of de volledig gekwalificeerde servernaam (of IP-adres) naast Host voor een beheerd exemplaar in SQL Managed Instance of uw SQL Server-exemplaar op uw VM. Als u de servernaam of hostnaam wilt kopiëren, plaatst u de muisaanwijzer erop en selecteert u het pictogram Kopiëren.

Notitie

Zie Verbinding met SQL Server op Azure VM voor meer informatie over de verbinding van SQL Server op Azure VM

Verbinding maken met uw database

Notitie

In december 2021 worden versies van SSMS vóór 18.6 niet meer geverifieerd via Microsoft Entra-id met MFA.

Als u Microsoft Entra-verificatie wilt blijven gebruiken met MFA, hebt u SSMS 18.6 of hoger nodig.

Maak een verbinding met de server in SSMS.

Belangrijk

Een server luistert op poort 1433. Om verbinding te maken met een server achter een firewall van het bedrijf, moet de firewall voor deze poort zijn geopend.

  1. Open SQL Server Management Studio.

  2. Het dialoogvenster Verbinding maken met server wordt geopend. Voer de volgende informatie in:

    Instelling Voorgestelde waarde Beschrijving
    Servertype Database-engine Vereiste waarde.
    Servernaam De volledig gekwalificeerde servernaam Zoals bijvoorbeeld: servername.database.windows.net.
    Verificatie SQL-serververificatie In deze zelfstudie wordt gebruik gemaakt van SQL-verificatie.
    Aanmelding Gebruikers-id voor het beheerdersaccount voor de server De gebruikers-id van het serverbeheerdersaccount dat wordt gebruikt voor het maken van de server.
    Wachtwoord Wachtwoord voor het beheerdersaccount van de server Het wachtwoord van het serverbeheerdersaccount dat wordt gebruikt voor het maken van de server.

    connect to server

Notitie

In deze zelfstudie wordt gebruikgemaakt van SQL Server-verificatie.

  1. Selecteer Opties in het dialoogvenster Verbinding maken met server. In de vervolgkeuzelijst Verbinding maken met database selecteert u mySampleDatabase. Het voltooien van de quickstart in het gedeelte Vereisten maakt een AdventureWorksLT-database met de naam mySampleDatabase. Als uw werkende kopie van de AdventureWorks-database een andere naam heeft dan mySampleDatabase, selecteert u deze in plaats daarvan.

    connect to db on server

  2. Selecteer Verbinding maken. Het venster Objectverkenner wordt geopend.

  3. Als u de objecten van de database wilt weergeven, vouwt u Databases uit en vouwt u vervolgens uw databaseknooppunt uit.

    mySampleDatabase objects

Querygegevens

Voer deze Transact-SQL SELECT-code uit om op categorie een query uit te voeren voor de twintig populairste producten.

  1. Klik in Objectverkenner met de rechtermuisknop op mySampleDatabase en selecteer vervolgens Nieuwe query. Er wordt een nieuw queryvenster geopend dat is verbonden met uw database.

  2. Plak in het queryvenster de volgende SQL-query:

    SELECT pc.Name as CategoryName, p.name as ProductName
    FROM [SalesLT].[ProductCategory] pc
    JOIN [SalesLT].[Product] p
    ON pc.productcategoryid = p.productcategoryid;
    
  3. Selecteer op de werkbalk Uitvoeren om de query uit te voeren en gegevens op te halen uit de tabellen Product en ProductCategory.

    query to retrieve data from table Product and ProductCategory

Gegevens invoegen

Voer deze Transact-SQL INSERT-code uit om een nieuw product te maken in de tabel SalesLT.Product.

  1. Vervang de vorige query door deze.

    INSERT INTO [SalesLT].[Product]
            ( [Name]
            , [ProductNumber]
            , [Color]
            , [ProductCategoryID]
            , [StandardCost]
            , [ListPrice]
            , [SellStartDate] )
      VALUES
            ('myNewProduct'
            ,123456789
            ,'NewColor'
            ,1
            ,100
            ,100
            ,GETDATE() );
    
  2. Selecteer Uitvoeren om een nieuwe rij in te voegen in de tabel Product. In het deelvenster Berichten wordt (1 rij beïnvloedt) weergegeven.

Het resultaat weergeven

  1. Vervang de vorige query door deze.

    SELECT * FROM [SalesLT].[Product]
    WHERE Name='myNewProduct'
    
  2. Selecteer Uitvoeren. Het volgende resultaat verschijnt.

    result of Product table query

Gegevens bijwerken

Voer deze Transact-SQL UPDATE-code uit om uw nieuwe product te wijzigen.

  1. Vervang de vorige query door deze die de nieuwe record retourneert die u eerder hebt gemaakt:

    UPDATE [SalesLT].[Product]
    SET [ListPrice] = 125
    WHERE Name = 'myNewProduct';
    
  2. Selecteer Uitvoeren om de opgegeven rij in de tabel Product bij te werken. In het deelvenster Berichten wordt (1 rij beïnvloedt) weergegeven.

Gegevens verwijderen

Voer deze Transact-SQL DELETE-code uit om uw nieuwe product te verwijderen.

  1. Vervang de vorige query door deze.

    DELETE FROM [SalesLT].[Product]
    WHERE Name = 'myNewProduct';
    
  2. Selecteer Uitvoeren om de opgegeven rij in de tabel Product te verwijderen. In het deelvenster Berichten wordt (1 rij beïnvloedt) weergegeven.

Volgende stappen