Hızlı Başlangıç: SSMS'i kullanarak Azure SQL Veritabanı veya Azure SQL Yönetilen Örneği'ne bağlanma ve sorgulama

Uygulama hedefi: Azure SQL Veritabanı Azure SQL yönetilen örneği

Bu hızlı başlangıçta SQL Server Management Studio veya Azure SQL Yönetilen Örneği'ne bağlanmak ve bazı sorgular çalıştırmak için Azure SQL Veritabanı (SSMS) kullanmayı öğrenirsiniz.

Önkoşullar

Bu hızlı başlangıç tamamlamak için aşağıdaki öğeler gerekir:

Yalnızca SSMS'yi yüklemeden bazı geçici sorgular çalıştırmak için bkz. Hızlı Başlangıç: Azure portal'ninsorgu düzenleyicisini kullanarak Azure SQL Veritabanı.

Sunucu bağlantı bilgilerini al

Veritabanınıza bağlanmak için ihtiyacınız olan bağlantı bilgilerini alırsınız. Bu hızlı başlangıç için tam sunucu adı veya ana bilgisayar adı, veritabanı adı ve oturum açma bilgileri gerekir.

  1. Azure Portal oturum açın.

  2. Sorgulamak istediğiniz veritabanına veya yönetilen örneğine gidin.

  3. Genel Bakış sayfasında, SQL Veritabanı'de veritabanınız için Sunucu adı'nın yanındaki tam sunucu adını veya SQL Yönetilen Örneği'ne yönetilen örneğiniz için konak veya VM'nizin SQL Server örneğinizin yanındaki tam sunucu adını (veya IP adresini) gözden geçirebilirsiniz. Sunucu adını veya ana bilgisayar adını kopyalamak için üzerine gelin ve Kopyala simgesini seçin.

Not

Azure VM'sinde SQL Server bağlantı bilgileri için bkz. Bağlan SQL Server

Veritabanınıza bağlanma

Not

Aralık 2021 ' de, 18,6 ' den önceki SSMS sürümleri artık MFA ile Azure Active Directory aracılığıyla kimlik doğrulaması yapamaz.

MFA ile Azure Active Directory kimlik doğrulaması kullanmaya devam etmek için SSMS 18,6 veya sonraki bir sürümügerekir.

SSMS'de sunucunuza bağlanabilirsiniz.

Önemli

Sunucu 1433 bağlantı noktasını dinler. Şirket güvenlik duvarının arkasındaki bir sunucuya bağlanmak için güvenlik duvarında bu bağlantı noktasının açık olması gerekir.

  1. SSMS’i açın.

  2. Sunucuya Bağlan iletişim kutusu görüntülenir. Aşağıdaki bilgileri girin:

    Ayar     Önerilen değer Açıklama 
    Sunucu türü Veritabanı altyapısı Gerekli değer.
    Sunucu adı Tam sunucu adı Şöyle bir şey: servername.database.windows.net.
    Kimlik Doğrulaması SQL Server Kimlik Doğrulaması Bu öğreticide Kimlik Doğrulaması SQL kullanılır.
    Oturum aç Sunucu yönetici hesabı kullanıcı kimliği Sunucuyu oluşturmak için kullanılan sunucu yönetici hesabından kullanıcı kimliği.
    Parola Sunucu yönetici hesabının parolası Sunucuyu oluşturmak için kullanılan sunucu yönetici hesabından gelen parola.

    sunucuya bağlan

Not

Bu öğreticide Kimlik Doğrulaması SQL Server kullanılır.

  1. Sunucuya Ekle iletişim Bağlan Seçenekler'i seçin. Veritabanına Bağlan açılan menüsünde mySampleDatabase seçeneğini belirleyin. Önkoşullar bölümündeki hızlı başlangıç tamamladıktan sonra mySampleDatabase adlı bir AdventureWorksLT veritabanı oluşturur. AdventureWorks veritabanının çalışma kopyanız mySampleDatabase'den farklı bir ada sahipse, bunun yerine seçin.

    sunucuda veritabanına bağlanma

  2. Bağlan’ı seçin. Nesne Gezgini penceresi açılır.

  3. Veritabanının nesnelerini görüntülemek için Veritabanları'nı genişletin ve sonra da veritabanı düğümünüzü genişletin.

    mySampleDatabase nesneleri

Verileri sorgulama

Kategoriye göre ilk 20 SQL sorgulamak için bu SELECT Transact-SQL kodunu çalıştırın.

  1. Bu Nesne Gezgini mySampleDatabase'e sağ tıklayın ve Yeni Sorgu'ya tıklayın. Veritabanınıza bağlı yeni bir sorgu penceresi açılır.

  2. Sorgu penceresinde aşağıdaki sorguyu SQL yapıştırın:

    SELECT pc.Name as CategoryName, p.name as ProductName
    FROM [SalesLT].[ProductCategory] pc
    JOIN [SalesLT].[Product] p
    ON pc.productcategoryid = p.productcategoryid;
    
  3. Sorguyu çalıştırmak ve ve tablolarından veri almak için araç çubuğunda Product Yürüt'e ProductCategory tıklayın.

    Product ve ProductCategory tablosundan veri almak için sorgu

Veri ekleme

Tabloda yeni bir ürün SQL için bu INSERT Transact-SQL kodunu SalesLT.Product çalıştırın.

  1. Önceki sorguyu bu sorguyla değiştirin.

    INSERT INTO [SalesLT].[Product]
            ( [Name]
            , [ProductNumber]
            , [Color]
            , [ProductCategoryID]
            , [StandardCost]
            , [ListPrice]
            , [SellStartDate] )
      VALUES
            ('myNewProduct'
            ,123456789
            ,'NewColor'
            ,1
            ,100
            ,100
            ,GETDATE() );
    
  2. Tabloya yeni bir satır eklemek için Yürüt'e Product tıklayın. İletiler bölmesinde görüntülenir (etkilenen 1 satır).

Sonucu görüntüleme

  1. Önceki sorguyu bu sorguyla değiştirin.

    SELECT * FROM [SalesLT].[Product]
    WHERE Name='myNewProduct'
    
  2. Yürüt’ü seçin. Aşağıdaki sonuç görüntülenir.

    Product tablosu sorgusunun sonucu

Verileri güncelleştirme

Yeni ürünü değiştirmek için bu UPDATE Transact-SQL kodunu çalıştırın.

  1. Önceki sorguyu daha önce oluşturulan yeni kaydı döndüren sorguyla değiştirin:

    UPDATE [SalesLT].[Product]
    SET [ListPrice] = 125
    WHERE Name = 'myNewProduct';
    
  2. Tabloda belirtilen satırı güncelleştirmek için Yürüt'i Product seçin. İletiler bölmesinde görüntülenir (etkilenen 1 satır).

Verileri silme

Yeni ürünü kaldırmak için bu DELETE Transact-SQL kodunu çalıştırın.

  1. Önceki sorguyu bu sorguyla değiştirin.

    DELETE FROM [SalesLT].[Product]
    WHERE Name = 'myNewProduct';
    
  2. Tabloda belirtilen satırı silmek için Yürüt'e Product tıklayın. İletiler bölmesinde görüntülenir (etkilenen 1 satır).

Sonraki adımlar