Aracılığıyla paylaş


Yönetilen örnekte MDS veritabanını barındırma

Şunlar için geçerlidir:Windows üzerinde SQL ServerAzure SQL Yönetilen Örneği

Önemli

Sql Server 2025'te (17.x) Ana Veri Hizmetleri (MDS) kaldırıldı . SQL Server 2022 (16.x) ve önceki sürümlerde MDS'yi desteklemeye devam ediyoruz.

Bu makalede, yönetilen bir örnekte Ana Veri Hizmetleri (MDS) veritabanının nasıl yapılandırıldığı ele alınıyor.

Hazırlık

Hazırlanmak için bir Azure SQL Yönetilen Örneği oluşturup yapılandırmanız ve web uygulaması makinenizi yapılandırmanız gerekir.

Veritabanını oluşturma ve yapılandırma

  1. Sanal ağ ile yönetilen örnek oluşturma. Ayrıntılar için bkz . Hızlı Başlangıç: SQL Yönetilen Örneği oluşturma .

  2. Noktadan Siteye bağlantı yapılandırın. Yönergeler için bkz. Yerel Azure sertifika kimlik doğrulamasını kullanarak sanal ağa noktadan siteye bağlantı yapılandırma: Azure portalı .

  3. SQL Yönetilen Örneği ile Microsoft Entra kimlik doğrulamayı yapılandırın. Ayrıntılar için bkz. SQL ile Microsoft Entra kimlik doğrulamasını yapılandırma ve yönetme .

Web uygulaması makinesini yapılandırma

  1. Makinenin yönetilen örneğe erişebildiğinden emin olmak için Noktadan Siteye bağlantı sertifikası ve VPN yükleyin. Yönergeler için Bkz. Yerel Azure sertifika kimlik doğrulamasını kullanarak sanal ağa Noktadan Siteye bağlantı yapılandırma: Azure portalı .

  2. Aşağıdaki Rolleri ve Özellikleri yükleyin:

    • Roller:

      • Internet Bilgi Hizmetleri
      • Web Yönetimi Araçları
      • IIS Yönetim Konsolu
      • Dünya Çapında Ağ Hizmetleri
      • Uygulama Geliştirme
      • .NET Genişletilebilirliği 3.5
      • .NET Genişletilebilirliği 4.5
      • ASP.NET 3.5
      • ASP.NET 4.5
      • ISAPI Uzantıları
      • ISAPI Filtreleri
      • Ortak HTTP Özellikleri
      • Varsayılan Belge
      • Dizin Tarama
      • HTTP Hataları
      • Statik İçerik
      • Sistem Durumu ve Tanılama
      • HTTP Günlüğü
      • İstek İzleyicisi
      • Gösteri
      • Statik İçerik Sıkıştırma
      • Güvenlik
      • İstek Filtreleme
      • Windows Kimlik Doğrulaması

        Uyarı

        WebDAV Yayımlama'yi yükleme

    • Özellik:

      • .NET Framework 3.5 (.NET 2.0 ve 3.0 içerir)
      • .NET Framework 4.5 Gelişmiş Hizmetler
      • ASP.NET 4.5
      • WCF Hizmetleri
      • HTTP Etkinleştirme (gerekli)
      • TCP Bağlantı Noktası Paylaşma
      • Windows İşlem Etkinleştirme Hizmeti
      • İşlem Modeli
      • .NET Ortamı
      • Yapılandırma API'leri
      • Dinamik İçerik Sıkıştırma

MDS web uygulaması yükleme ve yapılandırma

Ardından Ana Veri Hizmetleri'ni yükleyip yapılandıracaksınız.

SQL Server 2019'u yükleme

Ana Veri Hizmetleri'ni yüklemek için SQL Server kurulum yükleme sihirbazını veya komut istemini kullanın.

  1. öğesini açın Setup.exeve yükleme sihirbazındaki adımları izleyin.

  2. Paylaşılan Özellikler'in altındaki Özellik Seçimi sayfasında Ana Veri Hizmetleri'ni seçin. Bu eylem şunu yükler:

    • Ana Veri Hizmetleri Yapılandırma Yöneticisi
    • Bileşenler
    • Windows PowerShell ek bileşeni
    • Web uygulamaları ve hizmetleri için klasörler ve dosyalar.

    Özellik Seçimi sayfasını gösteren ekran görüntüsü.

Veritabanını ve web sitesini ayarlama

  1. Yönetilen örneğe bağlanabildiğinizi güvence altına almak için Azure Sanal Ağı'na bağlanın.

    Azure Sanal Ağı'na bağlanan TEST MI VPN'in ekran görüntüsü.

  2. Ana Veri Hizmetleri Yapılandırma Yöneticisi'ni açın ve sol bölmede Veritabanı Yapılandırması'nı seçin.

  3. Veritabanı Oluştur Sihirbazı'nı açmak için Veritabanı Oluştur'u seçin. sonrakiseçin.

  4. Veritabanı Sunucusu sayfasında, SQL Server örnek alanını doldurun ve kimlik doğrulama türünü seçin. Seçilen kimlik doğrulama türü aracılığıyla veritabanına bağlanmak için kimlik bilgilerinizi kullanabileceğinizi onaylamak için Bağlantıyı Sına'yı seçin. sonrakiseçin.

    Uyarı

    • SQL Server örneği gibi xxxxxxx.xxxxxxx.database.windows.netgörünür.
    • Yönetilen örnek için "SQL Server Hesabı" ve "Geçerli Kullanıcı – Active Directory Tümleşik" kimlik doğrulama türleri arasından seçim yapın.
    • Kimlik doğrulama türü olarak Geçerli Kullanıcı – Active Directory Tümleşik'i seçerseniz, Kullanıcı adı alanı salt okunurdur ve oturum açmış durumdaki Windows kullanıcı hesabını görüntüler. Azure Sanal Makinesinde (VM) SQL Server 2019 Ana Veri Hizmetleri çalıştırıyorsanız , Kullanıcı adı alanında VM adı ve VM'de yerel yönetici hesabının kullanıcı adı görüntülenir.

    Kimlik doğrulamanız yönetilen örnekler için "sysadmin" kuralını içermelidir.

    Veritabanı Oluşturma Sihirbazı'nın Veritabanı Sunucusu sayfasının ekran görüntüsü.

  5. Veritabanı adı alanına bir ad yazın. İsteğe bağlı olarak, bir Windows harmanlaması seçmek için SQL Server varsayılan harmanlama onay kutusunu temizleyin ve kullanılabilir seçeneklerden birini veya daha fazlasını seçin. Örneğin Büyük /küçük harfe duyarlı. sonrakiseçin.

    Veritabanı Oluşturma Sihirbazı'nın Veritabanı sayfasının ekran görüntüsü.

  6. Kullanıcı adı alanında, Ana Veri Hizmetleri için varsayılan süper kullanıcının Windows hesabını belirtin. Süper kullanıcı tüm işlevsel alanlara erişebilir ve tüm modelleri ekleyebilir, silebilir ve güncelleştirebilir.

    Veritabanı Oluşturma Sihirbazı'nın Yönetici Hesabı sayfasının ekran görüntüsü.

  7. Ana Veri Hizmetleri veritabanının ayarlarının özetini görüntülemek için İleri'yi seçin. Veritabanını oluşturmak için yeniden İleri'yi seçin. İlerleme ve Bitiş sayfasını görürsünüz.

  8. Veritabanı oluşturulduktan ve yapılandırıldıktan sonra Son'u seçin.

    Veritabanı Oluşturma Sihirbazı'ndaki ayarlar hakkında daha fazla bilgi için bkz. Veritabanı Oluşturma Sihirbazı (Ana Veri Hizmetleri Yapılandırma Yöneticisi).

  9. Ana Veri Hizmetleri Yapılandırma Yöneticisi'ndeki Veritabanı Yapılandırması sayfasında Veritabanı Seç'i seçin.

  10. Bağlan'ı seçin, Ana Veri Hizmetleri veritabanını ve ardından Tamam'ı seçin.

    Veritabanına Bağlan iletişim kutusunun ekran görüntüsü.

  11. Ana Veri Hizmetleri Yapılandırma Yöneticisi'nde, sol bölmede Web Yapılandırması'nı seçin.

  12. Web sitesi liste kutusunda Varsayılan Web Sitesi'ni ve ardından Oluştur'u seçerek bir web uygulaması oluşturun.

    Ana Veri Hizmetleri Yapılandırma Yöneticisi iletişim kutusunun ekran görüntüsü.

    Uyarı

    Varsayılan Web Sitesi'yi seçerseniz, ayrı olarak bir web uygulaması oluşturmanız gerekir. Liste kutusunda Yeni web sitesi oluştur'u seçerseniz uygulama otomatik olarak oluşturulur.

  13. Uygulama Havuzu bölümünde farklı bir kullanıcı adı girin, parolayı girin ve tamam'ı seçin.

    Uygulama Yönetimi iletişim kutusunun ekran görüntüsü.

    Uyarı

    Kullanıcının yakın zamanda oluşturduğunuz Active Directory Tümleşik kimlik doğrulamasıyla veritabanına erişebildiğinden emin olun. Alternatif olarak, bağlantıyı web.config daha sonra değiştirebilirsiniz.

    Web Uygulaması Oluştur iletişim kutusu hakkında daha fazla bilgi için bkz. Web Uygulaması Oluştur İletişim Kutusu (Ana Veri Hizmetleri Yapılandırma Yöneticisi).

  14. Web uygulaması penceresindeki Web Yapılandırması bölmesinde, oluşturduğunuz uygulamayı seçin ve ardından Uygulamayı Veritabanıyla İlişkile bölümünde Seç'i seçin.

  15. Bağlan'ı seçin ve web uygulamasıyla ilişkilendirmek istediğiniz Ana Veri Hizmetleri veritabanını seçin. Tamam'ı seçin.

    Web sitesini ayarlamayı tamamladınız. Web Yapılandırması sayfasında artık seçtiğiniz web sitesi, oluşturduğunuz web uygulaması ve uygulamayla ilişkilendirilmiş Ana Veri Hizmetleri veritabanı görüntülenir.

    Web Yapılandırması bölümünün ekran görüntüsü.

  16. seçin, sonra daUygula'yı seçin. Yapılandırma Tamamlandı iletisini görürsünüz. Web uygulamasını başlatmak için ileti kutusunda Tamam'ı seçin. Web sitesi adresi şeklindedir http://server name/web application/.

Kimlik doğrulamasını yapılandırma

Yönetilen örnek veritabanını web uygulamasına bağlamak için diğer kimlik doğrulama türünü değiştirmeniz gerekir.

dosyasını altında web.configC:\Program Files\Microsoft SQL Server\150\Master Data Services\WebApplicationbulun. Diğer kimlik doğrulama türünü yönetilen örnek veritabanına bağlanacak şekilde değiştirmek için connectionString'i değiştirin.

Varsayılan kimlik doğrulama türü aşağıdaki örnek bağlantı dizesinde gösterildiği gibidir Active Directory Integrated :

<add name="MDS1" connectionString="Data Source=*****.*****.database.windows.net;Initial Catalog=MasterDataServices;Integrated Security=False;Connect Timeout=60;Authentication=&quot;Active Directory Integrated&quot;" />

MDS, aşağıdaki örnek bağlantı dizelerinde gösterildiği gibi Active Directory parola kimlik doğrulamasını ve SQL Server kimlik doğrulamasını da destekler:

  • Active Directory parola kimlik doğrulaması. <password> geçerli bir parolayla değiştirin.

    <add name="MDS1" connectionString="Data Source=*****.*****.database.windows.net;Initial Catalog=MasterDataServices;Integrated Security=False;Connect Timeout=60;Authentication=&quot;Active Directory Password&quot; ; UID=bob@example.com; PWD=<password>" />
    
  • SQL Server kimlik doğrulaması. <password> geçerli bir parolayla değiştirin.

    <add name="MDS1" connectionString="Data Source=*****.*****.database.windows.net;Initial Catalog=MasterDataServices;Integrated Security=False;Connect Timeout=60;User ID=UserName;Password=<password>;" />
    

Ana Veri Hizmetlerini ve SQL Veritabanı sürümünü yükseltme

Ana Veri Hizmetlerini Yükseltme

SQL Server 2019 Toplu Güncelleştirmesi'ni yükleyin. Ana Veri Hizmetleri otomatik olarak güncelleştirilir.

SQL Server'a yükseltme

The client version is incompatible with the database version yüklendikten sonra şu hatayı alabilirsiniz:

Ana Veri Hizmetleri hatasının ekran görüntüsü.

Bu sorunu düzeltmek için veritabanı sürümünü yükseltmeniz gerekir:

  1. Ana Veri Hizmetleri Yapılandırma Yöneticisi'ni açın ve sol bölmede Veritabanı Yapılandırması'nı seçin.

  2. Ana Veri Hizmetleri Yapılandırma Yöneticisi'ndeki Veritabanı Yapılandırması sayfasında Veritabanı Seç'i seçin.

  3. Web uygulamasıyla ilişkilendirdiğiniz Ana Veri Hizmetleri veritabanını seçin. Bağlan'ı ve ardından Tamam'ı seçin.

    Ana Veri Hizmeti Veritabanına Bağlan iletişim kutusunun ekran görüntüsü.

  4. Veritabanını Yükselt... öğesini seçin.

    Veritabanını Yükselt seçeneğinin ekran görüntüsü.

  5. Veritabanını Yükseltme Sihirbazı'nda, Hoş Geldiniz sayfasında ve Yükseltme Gözden Geçirme sayfasında İleri'yi seçin.

    Veritabanını Yükseltme Sihirbazı'nın Yükseltme Gözden Geçirme sayfasının ekran görüntüsü.

  6. Tüm görevler tamamlandıktan sonra Son'u seçin.

Ayrıca bakınız