El ile yükleme SQL Server

Azure DevOps Server 2020 | Azure DevOps Server 2019 | TFS 2018-TFS 2013

Not

Azure DevOps Server daha önce Visual Studio Team Foundation Server olarak adlandırılmıştı.

SQL Server 2017'de yüklemek için bu makaledeki adımları izleyin. Önceki sürümleri yüklemek için benzer adımları kullanabilirsiniz. Azure DevOps Server 2016 SQL Server ve üzerini gerektirir. Bu örnekte, gerekli SQL Server tüm Azure DevOps Server özellikleri aynı sunucuya yüklenir. Aynı sunucuyu kullanmak bir gereksinim değildir çünkü Azure DevOps Server topolojileri kullanma SQL Server esnektir.

İpucu

Mevcut bir SQL Server yüklemesini Azure DevOps Server. Bunu yapmak için yönetici tarafından verilen yönetici kimlik bilgilerine SQL Server gerekir. Yapılandırmayı yüklemek ve yapılandırmak için SQL Server'da sysadmin sunucu rolünün Azure DevOps Server. Daha fazla bilgi için, bkz. Add server-level administrators to Azure DevOps Server.

Bir sunucu mu yoksa iki mi?

Sunucu için bir sunucu kullanmayı Azure DevOps Server bu bölümü atlayabilirsiniz.

500'den fazla kullanıcının Azure DevOps Server, SQL Server sunucuya yükleyin. Ek bir sunucu yükü Azure DevOps Server veritabanı arasında böler. Gereken SQL Server özellikleri Azure DevOps Server sunucuya yükleyebilir veya ikisi arasında bölünebilirsiniz. Örneğin, diğer bileşenler ikinci bir sunucuya yüklenirken Azure DevOps Server örneğine rapor sunucusunu yükleyebilirsiniz. Bu tür bir yapılandırma, HTTP ile sunucu arasındaki SQL ayırıyor.

Birçok farklı topoloji seçeneği vardır. Bu Azure DevOps Server veritabanı altyapısı SQL Server Reporting Services ve Analysis Services gibi örnek özelliklerini birden çok sunucuya yükleyebilirsiniz. Topolojiyle SQL Server bazı önemli uyarılar:

  • Azure DevOps Server Veritabanı Altyapısı ve Tam metin arama özellikleri gerekir. Her biri kendi sunucusuna yüklense de bu özelliklerin birlikte yüklü olması gerekir.
  • Azure DevOps Server raporlama isteğe bağlıdır. Gerekirse, hem Analysis Services Reporting Services'i yükleyin, ancak her biri kendi sunucusuna gidebilir.
  • Yukarıdaki özelliklerden hiçbiri SQL Server örnek üzerinde yüklü Azure DevOps Server İstemci Araçları Bağlantısı'Azure DevOps Server yükleyin.

Farklı sunuculara SQL Server yüklemek için her sunucu için yükleme işlemini çalıştırın. Aşağıdaki yönergeleri kullanın, ancak yalnızca gereken özelliği yükleyin.

İpucu

Birden çok sunucu yüklemesi Azure DevOps Server Active Directory etki alanı ve etki alanı hesapları ya da Ağ Hizmeti hesabı gerektirir. Hizmet hesapları için yerel hesapları kullanasınız.

SQL Server Yükleme

Yüklemeyi çalıştırmadan önce Windows Administrators güvenlik grubunun üyesi olmak gerekir.

İpucu

Windows ve Windows Server 2016 Windows 10 önceki sürümler için, .NET Framework 3.5'in yüklü olduğundan emin olun. Windows Server için, .NET Framework'den Özellik Ekle sihirbazını kullanarak Sunucu Yöneticisi. Daha fazla bilgi için bkz. Sunucu rolleri ve özellikleri ekleme (Windows 2012/Windows 2012 R2) ve Sunucu rolleri ve özellikleri ekleme (Windows Server 2008 R2).

  1. İndirme Merkezi'nde desteklenen bir SQL Server sürümünü SQL Server yükleyin.

  2. Yükleme Merkezi SQL Server Yükleme'yi seçin. Ardından Tek başına SQL Server Yeni yükleme'yi seçin veya mevcut bir yüklemeye özellikler ekleyin.

    Yeni SQL Server

    1. Ürün Anahtarı sayfasında ürün anahtarınızı girin veya ücretsiz bir sürüm belirtin. İleri’yi seçin.

    2. Lisans Koşulları sayfasında lisans sözleşmelerini kabul edin. İleri’yi seçin.

    3. Kuralları Yükle sayfasında, Sonraki'yi seçin.

      Windows Güvenlik Duvarı uyarısı

      İpucu

      Güvenlik Windows uyarısı görünebilir. Bu sunucuya da yükleme yapmayı planlıyorsanız bu uyarıyı Azure DevOps Server yoksayabilirsiniz. Bu Azure DevOps Server, bu özel durumu güvenlik duvarına otomatik Windows ekler. Başka bir sunucuya Azure DevOps Server, bu sunucu üzerinde güvenlik duvarında SQL Server için Windows bağlantı noktasını açın.

      Daha fazla bilgi için bkz. Azure DevOps Server yüklemesi için gereken bağlantı noktaları.

    4. Özellik Seçimi sayfasında, kullanmak istediğiniz topolojiye bağlı olarak aşağıdaki bileşenlerden biri veya daha fazlası için onay kutularını seçin:

      • Veritabanı Altyapısı Hizmetleri gereklidir.

      • Arama için Tam Metin ve Semantik Ayıklamalar gereklidir.

      • Analysis Services yalnızca raporlama için kullanılır.

      • İstemci Araçları Bağlantısı yalnızca, SQL Server sunucuya başka herhangi bir bileşen yüklenmemişse Azure DevOps Server.

        Not

        Önceki sürümlerde SQL Server Yönetim Araçları (SQL Server Management Studio) ve Reporting Services'i Özellikler Seçimi sayfasında seçerek yüklemişsinizdir. Bu SQL Server 2017'de ayrı olarak yüklenir. Daha fazla bilgi için bkz. SQL Server Management Studio yükleme ve yükleme ve SQL Server Reporting Services.

    5. Örnek Yapılandırması sayfasında Varsayılan örnek'i seçin. Adlandırılmış örnek'i seçersiniz, örneğin adını girin.

    6. Sunucu Yapılandırması sayfasında, varsayılanları kabul edin veya bir etki alanı hesabının adını girin. Her hizmet için Hesap Adı'na NT AUTHORITY \ NETWORK SERVICE yazın. Bir etki alanı hesabı belirtirseniz Parola alanına parolasını girin. NT AUTHORITY NETWORK SERVICE \ kullanıyorsanız Parolayı boş bırakın.

      Sunucu yapılandırması

    7. Başlangıç Türü sütununda, düzenleyemezsiniz tüm hizmetler için Otomatik'in görüntülendiğinden emin olur. İleri’yi seçin.

      Sunucu yapılandırması (ayrıntılar)

      Not

      SQL Server'nin İngilizce olmayan bir sürümünü mü SQL Server? ABD İngilizcesi için varsayılan harmanlama ayarları, Azure DevOps Server. Bu sayfada Veritabanı Altyapısı için harmanlama ayarlarını da yapabilirsiniz. Daha fazla bilgi için bkz. SQL Server için harmanlama gereksinimlerini Azure DevOps Server.

    8. Veritabanı Altyapısı Hizmetleri onay kutusunu daha önce seçtiysanız, Veritabanı Altyapısı Yapılandırması sayfasında Kimlik doğrulama modunda Windows seçin. Ardından Geçerli Kullanıcı Ekle'yi seçin. Aksi halde, bir sonraki numaralı adıma geçin.

      Veritabanı Altyapısı yapılandırması

    9. Daha önce Analysis Services onay kutusunu seçtiyebilirsiniz. Analysis Services Sayfasında Geçerli Kullanıcı Ekle'yi seçin. Aksi halde, bir sonraki numaralı adıma geçin.

      Analysis Services yapılandırması

    10. Yüklenmeye Hazır sayfasında, yüklenmek için bileşenlerin listesini gözden geçirme. Ardından Yükle’yi seçin.

      Tamamla

    11. Yükleme tamam olduktan sonra Kapat'ı seçin.

Yükleme ve yapılandırma SQL Server Reporting Services

Azure DevOps Server raporlamayı kullanasanız, SQL Server Reporting Services veya SQL Server Analysis Services.

Reporting Services, Azure DevOps Server ile aynı sunucuda yüklüyse ve yapılandırılmamışsa, raporlama hizmetleri yüklemesi sırasında Azure DevOps Server tamamlarsınız.

Bir rapor sunucusunu el ile değiştirmek için, rapor veritabanının bulunduğu Windows Yönetici yöneticisinin bir üyesisiniz.

Rapor sunucusu yükleme ve yapılandırma

Not

Kullanıcı Hesabı Denetimi iletişim kutusu görüntülenirse devam etmek için Evet'i seçin.

  1. Yükleme Merkezi SQL Server Yükleme'yi seçin. Ardından Yükle'yi SQL Server Reporting Services.

  2. Microsoft SQL Server 2017 Reporting Services sayfasında İndir'i seçin. Yüklemeyi çalıştırın.

  3. Yükleme tamam olduktan sonra Rapor sunucusunu yapılandır'ı seçin.

    Reporting Services Yapılandırma Bağlantısı iletişim kutusu görüntülenir.

  4. Sunucu Adı alanına rapor sunucusunun adını girin. Örnek adı kullanıyorsanız, Rapor Sunucusu Örneği'ne örneğin adını girin. Bağlan’ı seçin.

    1. Rapor hizmeti durumu durdurulmuşsa, ana sayfada Başlat ' ı seçin.

    2. Gezinti çubuğunda Web hizmeti URL 'si' ni seçin.

      1. Sanal dizin, IP adresi ve TCP bağlantı noktası kutularındaki varsayılan değerleri kabul etmek için Uygula ' yı seçin.
    3. Gezinti çubuğunda veritabanı' nı seçin.

      1. Rapor sunucusu veritabanı sayfasında, Veritabanını Değiştir' i seçin.

        Rapor sunucusu veritabanı yapılandırma Sihirbazı görünür.

        1. Eylem bölümünde Yeni bir rapor sunucusu veritabanı oluştur' u seçin ve ardından İleri' yi seçin.

        2. veritabanı sunucusu' nda, sunucu adı'nda rapor sunucusu için veritabanını barındırmak üzere bir yerel veya uzak SQL Server örneğinin adını girin ve ardından ileri' yi seçin.

        3. Veritabanı' nda, veritabanı adı, dil ve yerel mod kutularındaki varsayılan değerleri kabul edin. İleri’yi seçin.

        4. Kimlik bilgileri' nde, kimlik doğrulama türü, Kullanıcı adı ve parola kutularındaki varsayılan değerleri kabul edin. İleri’yi seçin.

        5. Özet' te bilgilerinizi doğrulayın ve sonra İleri' yi seçin.

        6. Devam edin ve son' u seçin.

    4. Gezinti çubuğunda Web portalı URL 'si' ni seçin.

      1. Sanal dizin kutusunda varsayılan değeri kabul etmek için Uygula ' yı seçin.
    5. Rapor sunucusu Configuration Manager Sihirbazı 'nı kapatmak için Çıkış ' ı seçin.

SQL Server Management Studio yüklensin

Azure DevOps Server yüklemek için SQL Server Management Studio gerekli değildir. yalnızca SQL Server yüklemenizi doğrulamanız gerekiyorsa SQL Server Management Studio kullanın.

  1. SQL Server yükleme merkezi sayfasında yükleme' yi seçin. sonra SQL Server yönetim araçlarını yüklemeyi seçin.

  2. SQL Server Management Studio indir sayfasında, indirme ve yükleme yönergelerini izleyin.

SQL Server veritabanı oluşturma

Azure DevOps Server için boş bir veritabanı oluşturabilirsiniz. boş bir veritabanı, Azure DevOps Server gerek duyduğu bir veya daha fazla örnek veritabanını yönetmek için yararlıdır. Bu veritabanı, SQL Server tek veya yönetilen bir örneği üzerinde barındırılabilir. bu makalede, Azure DevOps Server birlikte kullanmak üzere boş bir SQL Server veritabanının nasıl oluşturulacağı gösterilmektedir.

Bu yordamda iki adım vardır:

  1. Veritabanını oluşturun ve sağlanan yönergelere göre adlandırın.

  2. Azure DevOps Server yüklerken veritabanını belirler.

Azure DevOps Server, yükleme sırasında boş bir veritabanı olarak kullanılabilecek bir veritabanı içerir:

  • TFS _ DatabaseLabel yapılandırması

Bu veritabanının, gösterildiği gibi adlandırma yapısını kullanması gerekir. Bu veritabanı etiketini kaldırabilir veya bu veritabanını benzersiz bir şekilde açıklayan özel bir dize kullanabilirsiniz.

Azure DevOps Server yüklemesi sırasında, var olan bir SQL Server örneğini kullandığınızda bu veritabanını kullanma seçeneğiniz vardır. Yükleme sırasında Gelişmiş Seçenekler altında, önceden var olan boş veritabanlarını kullan onay kutusunu seçin. Bir etiket eklediyseniz, bunu sunucu veritabanları etiketine girin. Sihirbaz daha sonra yapılandırma veritabanını ayarlamak için oluşturduğunuz boş veritabanını kullanır.

Not

her proje koleksiyonu da kendi veritabanını gerektirir, ancak yükleme sırasında boş proje koleksiyonu veritabanlarını kullanmak için Azure DevOps Server yapılandıramazsınız. Koleksiyon veritabanları, yükleme sırasında otomatik olarak oluşturulur.

SQL Server adlandırılmış örneklerle çalışma

varsayılan SQL Server örneğini veya SQL Server adlandırılmış bir örneğini kullanarak Azure DevOps Server yükleyebilirsiniz. İş altyapınızı ve dağıtım ihtiyaçlarınıza göre, adlandırılmış bir örnek kullanmak isteyebilirsiniz. Azure DevOps Server dağıtımınızda adlandırılmış bir örneği kullanmak için, Azure DevOps Server yüklemeden önce, adlandırılmış örneği SQL Server oluşturun ya da bu örneği kullanan bir proje koleksiyonu oluşturun. Azure DevOps Server yüklenirken adlandırılmış bir örnek oluşturamazsınız.

bir Azure DevOps Server dağıtımında adlandırılmış bir SQL Server örneğini kullanmak için aşağıdaki adımlardan birini yapın:

  • adlandırılmış bir örnek kullanarak SQL Server yükler.
  • Azure DevOps Server verilerini adlandırılmış bir örneğe taşıyın veya geri yükleyin.
  • Adlandırılmış bir örnek üzerinde bir proje koleksiyonu oluşturun.

SQL Server doğrula

SQL Server yüklemenizin Azure DevOps Server birlikte çalıştığını doğrulamak için gerekli SQL Server özelliklerinin kullanılabilir olup olmadığını denetleyin. ayrıca, SQL Server ilişkili temel Windows hizmetlerinin çalışıyor olduğunu kontrol edin. Bağlantı ayarlarınızın yapılandırıldığından ve ağ bağlantı noktalarının açık olduğundan emin olun.

Azure DevOps Server çalıştıran sunucuda SQL Server Reporting Services, raporlama kullanmak için Azure DevOps Server istemci araçları bağlantısını yükler.

veritabanı altyapısı, Analysis Services ve raporlama hizmetleri farklı SQL Server örneklerinde çalışıyorsa, örnekleri doğrulamak için her bir sunucuda oturum açın.

Gerekli izinler

SQL Server Yapılandırma Yöneticisi çalıştırmak için, SQL Server barındıran sunucu üzerinde Users güvenlik grubunun bir üyesi olmanız gerekir. hizmetleri değiştirmek için SQL Server Yapılandırma Yöneticisi kullanmak için, yöneticiler güvenlik grubunun bir üyesi olmanız da gerekir.

SQL Server Reporting Services Configuration Manager veya SQL Server Management Studio çalıştırmak için yöneticiler güvenlik grubunun bir üyesi olmanız gerekir. bu atama, SQL Server örneğine sahip sunucunun işletim sistemidir. SQL Server Management Studio için, doğrulaması gereken SQL Server örneğindeki ortak sunucu rolünün bir üyesi olmanız gerekir.

Veritabanı altyapısını ve Analysis Services doğrulama

veritabanı altyapısını çalıştıran SQL Server örneğinde, arama özelliğinin Full-Text ve anlam dışlamalarını yüklediğinizi doğrulayın:

  1. SQL Server yükleme merkezini açın ve yükleme' yi seçin.

  2. yeni SQL Server tek başına yükleme veya mevcut bir yüklemeye özellikler ekleme' yi seçin. arama için tam metin ve anlamsal dışlamalar , veritabanı altyapısını çalıştıran SQL Server örneğinde yoksa, arama için tam metin ve anlam ayıklamaları' nı yükler.

Windows hizmetlerinin SQL Server Yapılandırma Yöneticisi kullanarak çalıştığını doğrulamak için:

  1. veritabanı altyapısının, SQL Server Analysis Services veya her ikisinin de çalıştığı SQL Server örneğinde, ' yi SQL Server Yapılandırma Yöneticisi başlatın.

    1. SQL Server hizmetleri' ni seçin ve çalıştırmanın tüm hizmetlerin durum sütununda göründüğünü doğrulayın. Başlangıç modunun tüm hizmetler için Otomatik olarak ayarlandığını doğrulayın.

      • Hizmetin başlangıç modunu otomatik olarak başlayacak şekilde değiştirmek için, hizmetin bağlam menüsünü açın. Özellikler' i seçin ve ardından hizmet sekmesini seçin. Başlangıç modunun sağında açılan listeyi seçin ve Otomatik' i seçin.
      • Durdurulmuş bir hizmetin durumunu çalışıyor olarak değiştirmek için durdurulan hizmetin bağlam menüsünü açın ve Başlat' ı seçin.
    2. SQL Server ağ yapılandırması' nı seçin ve myınstancename için Protocols' a çift tıklayın. Etkin seçeneğinin TCP/IP için durum sütununda göründüğünü doğrulayın.

      Yükleme sırasında varsayılan örneği belirttiyseniz MyInstanceName , MSSQLSERVER olur.

aşağıdaki yordamı tamamlaması için SQL Server Management Studio yüklü olmalıdır. SQL Server örneğinizi çalıştıran sunucuya yüklenmesi gerekmez.

SQL Server Management Studio kullanarak bir SQL Server örneğine bağlantıyı doğrulamak için:

  1. SQL Server Management Studio’yu başlatın.

    Bağlan sunucuya iletişim kutusu açılır.

  2. Sunucu türü listesinde, doğrulanacak yükleme türüne göre veritabanı altyapısı veya Analysis Services seçin.

  3. sunucunun adını girip Bağlan' ı seçin.

    bir kümeye SQL Server yüklendiğinde, bilgisayar adı yerine sunucu adını belirtin. adlandırılmış SQL Server örnekleri kullanıyorsanız, sunucunun adını ve örnek adını belirtin. Sunucuya bağlanamıyorsanız, güvenlik duvarı ayarlarını doğrulayın ve yeniden bağlanmayı deneyin.

  4. Nesne Gezgini, sunucu adının yanında yeşil bir ok göründüğünü doğrulayın.

Reporting Services 'ı doğrulama

Windows hizmetinin SQL Server Yapılandırma Yöneticisi kullanarak çalıştığını doğrulamak için:

  1. SQL Server Reporting Services çalıştıran sunucuda SQL Server Yapılandırma Yöneticisi başlatın.

    1. SQL Server hizmetleri' ni seçin ve SQL Server Reporting Services durum sütununda çalıştırmanın göründüğünü doğrulayın.

rapor sunucusu url 'lerinin SQL Server Reporting Services Configuration Manager kullanarak çalıştığını doğrulamak için:

  1. SQL Server Reporting Services çalıştıran sunucuda, Reporting Services Configuration Manager başlatın.

    Not

    Windows sunucuda, Reporting Services Configuration Manager için bağlam menüsünü açın. Yönetici olarak çalıştır' ı seçin.

    Reporting Services yapılandırma bağlantısı iletişim kutusu açılır.

    1. Sunucu adı' nda, rapor sunucusunun adını girin. Bir örnek adı kullanıyorsanız, rapor sunucusu örneği' nde örneğin adını girin. Bağlan’ı seçin.

    2. Rapor Rapor Yöneticisi url'sini seçin ve rapor yöneticisi web sitesinin bağlantısını seçin.

      Rapor sunucusunun rapor yöneticisi web sitesi tarayıcı penceresinde açılır.

    3. Web Hizmeti URL'si'ne tıklayın ve rapor sunucusu web sitesinin bağlantısını seçin.

      Rapor sunucusu web sitesi tarayıcı penceresinde açılır.