Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Şunlar için geçerlidir:Windows üzerinde SQL Server
Microsoft SQL Server Ana Veri Hizmetleri'ni yükseltmeye yönelik senaryolar aşağıdadır.
- Veritabanı Altyapısı Yükseltmesi Olmadan Yükseltme
- Veritabanı Altyapısı Yükseltmesi ile Yükseltme
- Two-Computer Senaryosunda Yükseltme
- Veritabanını Yedekten Geri Yükleme ile Yükseltme
Ö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.
Yükseltmeden önce
Herhangi bir yükseltme yapmadan önce veritabanınızı yedekleyin.
Yükseltme işlemi, Ana Veri Hizmetleri tarafından kullanılan saklı yordamları ve yükseltme tablolarını yeniden oluşturur. Bu bileşenlerden birinde yaptığınız tüm özelleştirmeler kaybolabilir.
Model dağıtım paketleri yalnızca oluşturuldukları SQL Server sürümünde kullanılabilir. SQL Server 2008 R2 (10.50.x), SQL Server 2012 (11.x) veya SQL Server 2014 (12.x) ile oluşturulan model dağıtım paketlerini SQL Server 2016'ya (13.x) dağıtamazsınız.
Veri Kalitesi Hizmetleri (DQS) ve Ana Veri Hizmetleri'ni (MDS) SQL Server'ın en son sürümüne yükseltdikten sonra, Excel için MDS eklentisinin önceki sürümleri artık çalışmaz. Excel için SQL Server 2016 (13.x) MDS eklentisini Microsoft Excel için Ana Veri Hizmetleri Eklentisi'nden indirebilirsiniz.
Dosya konumu
Varsayılan olarak, dosyalar SQL Server sürümünü temsil eden <drive>:\Program Files\Microsoft SQL Server\<nnn>\Master Data Services konumunda <nnn>yüklenir. Örneğin, SQL Server 2017 (14.x) 140 olarak ve SQL Server 2019 (15.x) 150 olarak.
Veritabanı Altyapısı yükseltmesi olmadan yükseltme
Bu senaryoda, MDS veritabanınızı barındırmak için SQL Server 2008 R2 (10.50.x), SQL Server 2012 (11.x), SQL Server 2014 (12.x) veya SQL Server 2016 (13.x) kullanmaya devam edebilirsiniz. Ancak, MDS veritabanının şemasını yükseltmeniz ve ardından MDS veritabanına erişmek için geçerli bir SQL Server web uygulaması oluşturmanız gerekir. Yükseltmeden sonra, MDS veritabanına önceki web uygulaması tarafından erişilemiyor.
Aynı bilgisayara geçerli SQL Server'ı ve SQL Server'ın önceki bir sürümünü yükleyebilirsiniz. Dosyalar, Dosya Konumu'nda gösterildiği gibi farklı konumlara yüklenir.
Ana Veri Hizmetleri'ni ve istediğiniz diğer özellikleri yükleyin.
SQL Server Kurulum sihirbazını açın.
Sol bölmede Yükleme'yi seçin.
Sağ bölmede Yeni SQL Server tek başına yükleme'yi seçin veya var olan bir yüklemeye özellik ekleyin.
Özellik Seçimi sayfasında Ana Veri Hizmetleri'ni ve yüklemek istediğiniz diğer özellikleri seçin.
Sihirbazı tamamlayın.
MDS veritabanı şemasını yükseltin.
Geçerli SQL Server Ana Veri Hizmetleri Yapılandırma Yöneticisi'ni açın.
MDS veritabanı şemasını yükseltmek için, MDS veritabanı oluşturulduğunda belirtilen Yönetici Hesabı olarak oturum açmanız gerekir. MDS veritabanında,
mdm.tblUseriçinde bu kullanıcınınIDdeğeri1'dir.Sol bölmede Veritabanı Yapılandırması'nı seçin.
Sağ bölmede Veritabanı Seç'i seçin ve SQL Server 2008 R2 (10.50.x), SQL Server 2012 (11.x), SQL Server 2014 (12.x) veya SQL Server 2016 (13.x) veritabanı örneğiniz için bilgileri belirtin.
Veritabanını Yükseltme Sihirbazı'nı başlatmak için Veritabanını Yükselt'i seçin. Daha fazla bilgi için bkz. Veritabanını Yükseltme Sihirbazı (Ana Veri Hizmetleri Yapılandırma Yöneticisi).
Bir web uygulaması oluşturun.
Geçerli SQL Server Ana Veri Hizmetleri Yapılandırma Yöneticisi'ni açın.
Sol bölmede Web Yapılandırması'nı seçin.
Sağ bölmede, Web Sitesi listesinden aşağıdaki seçeneklerden birini belirleyin:
Varsayılan Web Sitesi'ne gidin ve Uygulama Oluştur'u seçin.
Yeni site oluşturun. Web sitesi oluşturulduğunda otomatik olarak yeni bir web uygulaması oluşturulur.
Sql Server'ın önceki bir sürümünden (SQL Server 2008 R2 (10.50.x), SQL Server 2012 (11.x), SQL Server 2014 (12.x) veya SQL Server 2016 (13.x)) mevcut MDS web uygulamanız, Master Data Services Configuration Manager'ın SQL Server sürümünde seçilebilir. Mevcut web uygulamasını seçmemelisiniz ve bunun yerine MDS için bir SQL Server 2016 (13.x) web uygulaması oluşturmanız gerekir. Aksi takdirde, web uygulamasını yükseltilmiş MDS veritabanıyla ilişkilendirmeye çalıştığınızda, sayfayla ilgili yapılandırma verileri geçersiz olduğundan istenen sayfaya erişilemediğini belirten bir hata alırsınız.
Mevcut (SQL Server 2008 R2 (10.50.x), SQL Server 2012 (11.x), SQL Server 2014 (12.x) veya SQL Server 2016 (13.x)) web uygulamanızla aynı adı (diğer ad) kullanmak istiyorsanız, Önce web uygulamasını ve ilişkili uygulama havuzunu IIS'den silmeniz ve ardından Ana Veri Hizmetleri'nin SQL Server 2016 (13.x) sürümünü kullanarak aynı ada sahip bir web uygulaması oluşturmanız gerekir Configuration Manager. Web uygulamasını ve uygulama havuzlarını IIS'den kaldırma hakkında bilgi için bkz. Uygulama Kaldırma (IIS) ve Uygulama Havuzunu Kaldırma (IIS).
Yeni web uygulamasını yükseltilmiş MDS veritabanıyla ilişkilendirin.
Uygulamayı Veritabanıyla İlişkile bölümünde Seç'i seçin.
MDS veritabanını seçin.
seçin, sonra daUygula'yı seçin.
Veritabanı Motoru yükseltmesi ile güncelleme
Bu senaryoda, hem veritabanı altyapısını hem de Master Data Services uygulamasını önceki bir sürümden SQL Server 2016 (13.x) veya sonraki bir sürüme yükselteceksiniz.
Yalnızca SQL Server 2008 R2 (10.50.x) için: Denetim Masası> açın ve Microsoft SQL Server 2008 R2 (10.50.x) Ana Veri Hizmetleri'ni kaldırın.
Veritabanı altyapısını SQL Server 2016 (13.x) veya sonraki bir sürüme yükseltin. Daha fazla bilgi için bkz. Veritabanı Altyapısı yükseltme yöntemi seçme.
Veritabanı Altyapısı Yükseltmesi Olmadan Yükseltme'deki tüm adımları tamamlayın.
İki bilgisayarlı senaryoda yükseltme
Bu senaryoda, BIRI SQL Server 2016 (13.x) veya SQL Server 2017 (14.x) ve diğeri de SQL Server'ın önceki bir sürümüyle olmak üzere iki bilgisayara SQL Server'ın yüklü olduğu bir sistemi yükseltin.
SQL Server'ın önceki bir sürümü yüklüyse, MDS veritabanınızı tek bir bilgisayarda barındırmak için önceki sürümü kullanmaya devam edebilirsiniz. Ancak, MDS veritabanının şemasını yükseltmeniz ve ardından MDS veritabanına erişmek için sırasıyla SQL Server 2016 (13.x) veya SQL Server 2017 (14.x) web uygulamasını kullanmanız gerekir. MDS veritabanına önceki sürüm web uygulaması tarafından erişilemiyor.
İki bilgisayar içeren bir senaryoda yükseltme yapmak için
- Veritabanı Altyapısı Yükseltmesi Olmadan Yükseltme'deki tüm adımları tamamlayın.
Veritabanını yedekten geri yükleyerek yükseltme
Bu senaryoda, SQL Server 2016 (13.x) veya SQL Server 2017 (14.x) aynı bilgisayarda veya iki farklı bilgisayarda önceki bir sürümle birlikte yüklenir. Veritabanı, yükseltmeden önce SQL Server 2016 (13.x) veya SQL Server 2017 (14.x) sürümünden önceki bir sürüme yedeklendi ve veritabanının geri yüklenmesi gerekiyor.
Ana Veri Hizmetleri'ni ve istediğiniz diğer özellikleri yükleyin.
SQL Server Kurulum sihirbazını açın.
Sol bölmede Yükleme'yi seçin.
Sağ bölmede Yeni SQL Server tek başına yükleme'yi seçin veya var olan bir yüklemeye özellik ekleyin.
Özellik Seçimi sayfasında Ana Veri Hizmetleri'ni ve yüklemek istediğiniz diğer özellikleri seçin.
Sihirbazı tamamlayın.
Yedeklenen veritabanını geri yükleyin.
MDS veritabanı şemasını yükseltin, bir web uygulaması oluşturun ve yeni web uygulamasını yükseltilmiş MDS veritabanıyla ilişkilendirin. Yönergeler için Bkz. Veritabanı Altyapısı Yükseltmesi Olmadan Yükseltme'deki 2 - 4 arası adımlar
Sorun giderme
Sorun: SQL Server 2008 R2 (10.50.x), SQL Server 2012 (11.x), SQL Server 2014 (12.x) veya SQL Server 2016 (13.x) web uygulamasını açtığınızda, "istemci sürümü veritabanı sürümüyle uyumlu değil" hata iletisi görüntülenir.
Çözüm: Bir SQL Server 2008 R2 (10.50.x), SQL Server 2012 (11.x), SQL Server 2014 (12.x) veya SQL Server 2016 (13.x) Ana Veri Yöneticisi web uygulaması veya SQL Server 2017 (14.x) MDS'ye yükseltilmiş bir veritabanına erişmeye çalıştığında bu sorun oluşur. Bunun yerine bir SQL Server 2016 (13.x) veya SQL Server 2017 (14.x) web uygulaması kullanmanız gerekir.
Bu sorun, MDS veritabanı şemasını yükseltirken IIS'de MDS Uygulama Havuzunu durdurup yeniden başlatmadıysanız da oluşabilir. Sorunu düzeltmek için MDS Uygulama Havuzunu yeniden başlatın.