Aracılığıyla paylaş


Hızlı Başlangıç: Azure SQL Veritabanı veya Azure SQL Yönetilen Örneği bağlanmak ve sorgulamak için SSMS kullanma

Şunlar için geçerlidir: Azure SQL Veritabanı Azure SQL Yönetilen Örneği

Bu hızlı başlangıçta, SQL Server Management Studio'yu (SSMS) kullanarak Azure SQL Veritabanı veya Azure SQL Yönetilen Örneği bağlanmayı ve bazı sorguları çalıştırmayı öğreneceksiniz.

Önkoşullar

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

SSMS'yi yüklemeden bazı geçici sorgular çalıştırmak istiyorsanız, Azure SQL Veritabanı'daki bir veritabanını sorgulamak için Azure portalının sorgu düzenleyicisini kullanın.

Sunucu bağlantı bilgilerini alma

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

  1. Azure Portal’ında oturum açın.

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

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

Not

Azure VM'de SQL Server bağlantı bilgileri için bkz . SQL Server'a bağlanma

Veritabanınıza bağlanma

Not

Aralık 2021'de, SSMS'nin 18.6'ya kadar olan sürümleri artık MFA ile Microsoft Entra Id aracılığıyla kimlik doğrulaması yapılmayacaktır.

MFA ile Microsoft Entra kimlik doğrulamasını kullanmaya devam etmek için SSMS 18.6 veya üzeri gerekir.

SSMS'de sunucunuza bağlanın.

Önemli

Sunucu 1433 numaralı bağlantı noktasını dinler. Sunucuya şirket güvenlik duvarının arkasından 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 Tarif
    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 SQL Kimlik Doğrulaması kullanılır.
    Oturum açma Sunucu yönetici hesabı kullanıcı kimliği Sunucuyu oluşturmak için kullanılan sunucu yöneticisi hesabından kullanıcı kimliği.
    Parola Sunucu yönetici hesabının parolası Sunucuyu oluşturmak için kullanılan sunucu yöneticisi hesabından gelen parola.

    sunucuya bağlan

Not

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

  1. Sunucuya Bağlan iletişim kutusunda Seçenekler'i seçin. Veritabanına bağlan açılan menüsünde mySampleDatabase öğesini seçin. Önkoşullar bölümündeki hızlı başlangıcı tamamladığınızda mySampleDatabase adlı bir AdventureWorksLT veritabanı oluşturulur. AdventureWorks veritabanının çalışan kopyası mySampleDatabase'den farklı bir ada sahipse, bunun yerine bunu 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 ürünü sorgulamak için bu SELECT Transact-SQL kodunu çalıştırın.

  1. Nesne Gezgini'da mySampleDatabase öğesine sağ tıklayın ve Yeni Sorgu'yu seçin. Veritabanınıza bağlı yeni bir sorgu penceresi açılır.

  2. Sorgu penceresine aşağıdaki SQL sorgusunu 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 ProductCategory tablolarından veri almak için araç çubuğunda Yürüt'e Product tıklayın.

    Product ve ProductCategory tablosundan veri almak için sorgu

Veri ekleme

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

  1. Önceki sorguyu bununla 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 (etkilenen 1 satır) görüntülenir.

Sonucu görüntüleme

  1. Önceki sorguyu bununla 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ünüzü 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'e Product tıklayın. İletiler bölmesinde (etkilenen 1 satır) görüntülenir.

Veri silme

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

  1. Önceki sorguyu bununla 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 (etkilenen 1 satır) görüntülenir.

Sonraki adımlar