SQL Server bileşenlerinin ve istemci araçlarının sürüm bilgilerini belirleme
Bu makalede, SQL Server bileşenlerinin ve istemci araçlarının sürüm bilgilerini belirleme yordamları açıklanmaktadır.
Özgün ürün sürümü: SQL Server
Orijinal BB numarası: 321185
SQL Server İstemci araçlarının sürümünü belirleme
SQL Server Management Studio (SSMS)
Sisteminizde istemci araçlarının hangi sürümlerinin yüklü olduğunu belirlemek için Management Studio'yu başlatın ve ardından Yardım menüsünde Hakkında'ya tıklayın. (Aşağıdaki ekran görüntüsüne bakın.)
SQL Server Management Studio, SQL Server 2016'dan itibaren ayrı bir indirme olarak sunulur. Aracın çeşitli sürümleri hakkında ek bilgi için SQL Server Management Studio (SSMS) için sürüm notları'nı gözden geçirin.
SQL Server Veri Araçları
SQL Server Veri Araçları hakkında ek bilgi için Visual Studio için SQL Server Veri Araçları (SSDT) indirme bölümünü gözden geçirin.
SQL Server Raporlama Hizmetleri
SQL Server Raporlama Hizmetleri (SSRS) sürümü, Raporlama Hizmetleri Web Hizmeti URL'sinde görüntülenir, örneğin: http://servername/reportserver
. Sürüm, Raporlama Hizmetleri Yapılandırma aracında da görüntülenir.
SQL Server Tümleştirme Hizmetleri
SQL Server Integration Services sürümü, yüklediğiniz SQL Server sürümüyle hizalanır.
SQL Server Analysis Services
SQL Server Analysis Services sürümünü belirlemek için aşağıdaki yöntemlerden birini kullanın:
Yöntem 1: SQL Server Management Studio'da Nesne Gezgini'ni kullanarak sunucuya bağlanın. Nesne Gezgini bağlandıktan sonra, sürüm bilgilerini parantez içinde ve Analysis Services'in belirli örneğine bağlanmak için kullanılan kullanıcı adıyla birlikte gösterir.
Yöntem 2: Analysis Services bin klasöründeki Msmdsrv.exe dosyasının sürümünü denetleyin. Varsayılan konumlar aşağıdaki tabloda gösterilmektedir.
Analysis Services sürümü Konum 2019 %ProgramFiles%\Microsoft SQL Server\MSAS15.InstanceName\OLAP\Bin\MSMDSrv.exe
2017 %ProgramFiles%\Microsoft SQL Server\MSAS14.InstanceName\OLAP\Bin\MSMDSrv.exe
2016 %ProgramFiles%\Microsoft SQL Server\MSAS13.InstanceName\OLAP\Bin\MSMDSrv.exe
2014 %ProgramFiles%\Microsoft SQL Server\MSAS12.InstanceName\OLAP\Bin\MSMDSrv.exe
2012 %ProgramFiles%\Microsoft SQL Server\MSAS11.InstanceName\OLAP\Bin\MSMDSrv.exe
Yöntem 3: Aşağıdaki tabloda listelenen kayıt defteri alt anahtarlarını kullanın.
Analysis Services sürümü Konum 2019 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\MSAS15.InstanceName\MSSQLServer\CurrentVersion Key: CurrentVersion
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\MSAS15.InstanceName \Setup Keys: PatchLevel , Version, Key Edition
2017 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\MSAS14.InstanceName\MSSQLServer\CurrentVersion Key: CurrentVersion
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\MSAS14.InstanceName \Setup Keys: PatchLevel , Version, Key Edition
2016 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\MSAS13.InstanceName\MSSQLServer\CurrentVersion Key: CurrentVersion
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\MSAS13.InstanceName \Setup Keys: PatchLevel , Version, Key Edition
2014 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\MSAS12.InstanceName\MSSQLServer\CurrentVersion Key: CurrentVersion
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\MSAS12.InstanceName \MSSQLServer\CurrentVersion Key: CurrentVersion
2012 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\MSAS11.InstanceName\MSSQLServer\CurrentVersion Key: CurrentVersion
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\MSAS11.InstanceName \Setup Keys: PatchLevel , Version, Key Edition
Analysis Services derleme sürümlerini doğrulama hakkında daha fazla bilgi için bkz. Analysis Services toplu güncelleştirme derleme sürümünü doğrulama.
SQL Server çoğaltma
Çoğaltma aracıları birkaç farklı bilgisayara yüklenebileceğinden dolayı, etkilenen tüm bilgisayarlarda yüklü olan sürümlerin denetlenmesi önem taşır.
Örneğin, İşlem Tabanlı veya Eşler Arası çoğaltmadaki Dağıtım Aracısı, SQL Server yayımcı örneğinden farklı bilgisayarlarda bulunabilir ve çekme aboneliğindeki SQL Server'ın çeşitli abone örneklerinde bulunabilir.
Birleştirme Çoğaltması için Web Eşitlemesi kullanıyorsanız, IIS web sunucusu, SQL Server çalıştıran bilgisayarla aynı bilgisayar olmayabilir. Bu nedenle, IIS web sunucusunda yüklü olan çoğaltma aracısı dosyalarınız bulunur. Ayrıca, bu .dll dosyalarının sürümünü IIS sanal dizininde denetlemeniz ve web aracılarınız için en son hizmet paketlerini, toplu güncelleştirmeleri ve düzeltmeleri almak üzere bunları açıkça güncelleştirmeniz gerekebilir.
Daha fazla bilgi için bkz. Çoğaltılan veritabanlarını yükseltme veya düzeltme eki uygulama.
Tam metin arama
Tam metin arama bileşenleri şunları içerir:
- Sqlserver.exe
- Sql_fulltext_keyfile.dll
- Iftsph.dll
- Fd.dll
- Fdhost.exe
- Fdlauncher.exe
Sqlservr.exe hariç olmak üzere, bu bileşenler ilgili SQL Server ürünü için her toplu güncelleştirme veya hizmet paketiyle güncelleştirilmeyebilir. Bu dosyaların sürümleri yalnızca ilgili bileşen için bir düzeltme olduğunda değişir. Genel olarak, bu .dll dosyalarının her birinin dosya sürümünü de kontrol edebilirsiniz. Listedeki en yüksek sürüm, sistemde yüklü olan tam metin arama bileşeninin sürümüdür.
Sisteminizde yüklü olan tam metin arama bileşeninin sürümünü belirlemek için aşağıdaki yöntemlerden birini kullanabilirsiniz.
Not
Bu yöntemlerin her biri, tam metin arama bileşeninin sürümünün, RTM veya veritabanı bileşeninin geçerli sürümünden önceki bir sürüm olduğunu gösterebilir. Bunun bir sorun olduğunu kabul ediyor ve gelecekteki bir güncelleştirmede düzeltmeye çalışıyoruz.
Yöntem 1: SQL Server 2008 R2 veya SQL Server 2008 yükleme klasöründeki SQL Server Tam Metin Anahtarı (Sql_fulltext_keyfile.dll) sürümünü denetleyin. SQL Server 2008 R2 için bu dosya genellikle aşağıdaki klasörde bulunur:
%ProgramFiles%\Microsoft SQL Server\MSQL10_50.\<Instance Name>\MSSQL
SQL Server 2008 için bu dosya genellikle aşağıdaki klasörde bulunur:
%ProgramFiles%\Microsoft SQL Server\MSQL10.\<Instance Name>\MSSQL
Yöntem 2: Aşağıdaki kayıt defteri alt anahtarını denetleyin:
HKEY_LOCAL_MACHINE\Software\Microsoft\Microsoft sql server\Mssql10_50.instname\Setup\SQL_FULLTEXT_ADV
Bu kayıt defteri alt anahtarında örnek bir giriş aşağıdaki gibidir:
featurelist: SQL_FullText_Adv=3 SQL_FullText_CNI=3 ProductCode: {9DFA5914-C275-42E0-810E-C88E46A7F9EA} Patchlevel: 10.50.1765.0 Version: 10.50.1600.1
Bu örnek girişte üçüncü satır (Patchlevel), yüklü olan tam metin arama bileşeninin geçerli derlemesini gösterir ve dördüncü satır (Sürüm) genellikle yüklenen tam metin aramasının özgün sürümünü gösterir. Bu örnekte, SQL Server 2008 R2'dir.
Yöntem 3: Kurulum sırasında oluşturulan Summary.txt dosyasını kullanın. SQL Server 2008 R2 ve sonraki sürümleri için bu dosya aşağıdaki klasörde bulunur:
%ProgramFiles%\Microsoft SQL Server\<nnn>\Setup Bootstrap\LOG\Summary.txt
Sürümünüzle ilişkili >nnn< değerleri için SQL Server'ın Varsayılan ve Adlandırılmış Örnekleri için Dosya Konumları'nı gözden geçirin.
SQL Server 2008 için bu dosya aşağıdaki klasörde bulunur:
%ProgramFiles%\Microsoft SQL Server\100\Setup Bootstrap\LOG\Summary.txt
SQL Server Ana Veri Hizmetleri (MDS)
MDS Yapılandırma Yöneticisi, şu anda yüklü olan sürüm numarasını doğrudan göstermez.
MDS'nin, SQL Server veritabanı altyapısı yüklemesinin MDS sürümüyle eşleşmeyebileceği benzersiz bir sürüm oluşturma senaryosuna sahip olduğunu unutmayın. SQL Server yüklemesini MDS web sitesinde dağıtılan ikili dosyalarla ve MDS kataloğu şema sürümüyle karşılaştırdığınızda sürüm değişebilir. MDS web sitelerini ve veritabanı şemalarını güncelleştirmek ve yükseltmek için MDS Yapılandırma Yöneticisi aracının kullanıldığı el ile adımlar gereklidir. MDS için düzeltme ve hizmet paketi güncelleştirme metodolojisi hakkında aşağıdaki blog gönderisine başvurabilirsiniz: SQL Server 2008 R2 Ana Veri Hizmetleri (MDS) Toplu Güncelleştirmelerini İndirme ve Yükleme
Aşağıdaki kayıt defteri alt anahtarı, SQL Server'da yüklü olan ikili sürümleri gösterir. Ancak bu sürüm, MDS yükseltme işlemi tamamlanana kadar web sitesi ve veritabanı şeması sürümüyle eşleşmeyebilir.
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\Master Data Services 10.5\CurrentVersion
Yüklü ürün sürümünü ve şema sürümünü, MDS kataloğunda aşağıdaki sorguyu kullanarak denetleyebilirsiniz:
select * from mds.mdm.tblSystem
SQL Server Native Client
Not
En son SQL Server Native Client'ın ana SQL Server sürümü, SQL Server 2012'dir. SQL Server 2014 ve SQL Server 2016 ile uyumludur. Ek bilgi için SQL Server Native Client'ı yükleme'yi gözden geçirin.
SQL Server Native Client sürümünü belirlemek için aşağıdaki yöntemlerden birini kullanın:
Yöntem 1: Native Client sürümünü bulmak istediğiniz sistemde ODBC Yöneticisi'ni (odbcad32.exe) başlatın ve Sürücüler sekmesinin altında yer alan Sürüm sütununu denetleyin.
Yöntem 2: Aşağıdaki kayıt defteri konumlarındaki ilgili PatchLevel veya Sürüm anahtarlarını denetleyin.
SQL sürümü /SQL Server Native Client sürümü Kayıt defteri alt anahtarları SQL Server 2012, SQL Server 2014 ve SQL Server 2016/ SQL Server Native Client 11.0 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\SQLNCLI11\CurrentVersion SQL Server 2008 & SQL Server 2008 R2/ SQL Server Native Client 10 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\SQLNCLI10\CurrentVersion SQL Server 2005/SQL Server Native Client 9 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Native Client\CurrentVersion
SQL Server Tarayıcısı
Tarayıcı sürümü, SQL Server Veritabanı Altyapısı'nın en yüksek sürümüyle ve bilgisayarda yüklü olan Analysis Services örnekleriyle eşleşmelidir.
SQL Server Yazıcısı
SQL Server Yazıcısı'nın sürümünü belirlemek için aşağıdaki kayıt defteri alt anahtarı değerini denetleyin:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\SqlWriter\CurrentVersion Keys: PatchLevel or Version
Microsoft .NET Framework
Sisteminizdeki .NET Framework sürümünü belirlemek için bkz. Hangi .NET Framework sürümlerinin ve hizmet paketi düzeylerinin yüklü olduğunu belirleme.
Daha fazla bilgi için bkz. SQL Server'ın çeşitli sürümleri için .NET Framework gereksinimlerini anlama.
SQL Azure
SQL Azure örneğinizin sürümünü ve ilgili bilgileri bulmak için Çevrimiçi Kitaplar'da yer alan şu konuya bakın: SERVERPROPERTY (Transact-SQL).
SQL Server CE
SQL Server CE örneğinizin sürümünü ve ilgili bilgileri bulmak için bkz. SQL Server CE'nin önceki sürümlerine ilişkin belgeler.
PolyBase
Windows'da SQL Server için PolyBase
Windows'da PolyBase sürümünü ve ilgili özelliklerini bulmak için aşağıdaki yöntemleri deneyin:
- PolyBase hizmeti çalışıyorsa aşağıdaki PowerShell betiğini çalıştırın:
Get-Process mpdwsvc -FileVersionInfo | Format-Table -AutoSize
- PolyBase hizmeti çalışmıyorsa veya başlatılamıyorsa aşağıdaki PowerShell betiğini çalıştırın:
cd 'C:\Program Files\Microsoft SQL Server'
ls mpdwsvc.exe -r -ea silentlycontinue | % versioninfo | Format-Table -AutoSize
Linux üzerinde SQL Server için PolyBase
Ubuntu'da PolyBase'in yüklü sürümünü ve ilgili özelliklerini bulmak için aşağıdaki yöntemleri deneyin:
apt list mssql-server-polybase
apt list mssql-server-polybase-hadoop
RHEL'de yüklü PolyBase sürümünü ve ilgili özelliklerini bulmak için aşağıdaki yöntemleri deneyin:
yum info mssql-server-polybase
yum info mssql-server-polybase-hadoop
yum list installed *polybase*
Windows veya Linux
Alternatif olarak, bu sonraki bölümde yer alan SQL Server Kurulum adımlarını deneyin. PolyBase sürümünü ve ilgili özelliklerini bulmak için SQL Server Kurulum araçları içinde çalışan yeni bir keşif raporuna bakın.
Windows veya Linux'ta \Setup Bootstrap\Log yükleme klasörünü bulun. Summary.txt dosyasında tüm özelliklerin ve sürümlerin keşif raporu gösterilir. Ancak, en son kurulum eylemi PolyBase'in mevcut bir SQL Server örneğine eklenmesi olduysa, Summary.txt dosyası PolyBase özelliğini içermez. Bunun nedeni, keşif raporunun PolyBase özelliği eklenmeden önce çalıştırılacak olmasıdır.
SQL Server Kurulumu'ndan özellik keşif raporunu çalıştırarak Summary.txt raporunu yenilemenizi öneririz. Daha fazla bilgi için bkz. SQL Server Yüklemesini doğrulama.
Makine Öğrenimi hizmetleri
Windows sunucuları için, SQL Server toplu güncelleştirmelerle değişen CAB dosya sürümlerine bakın. CAB dosyalarının RHOME veya PYTHONHOME klasör konumlarını bulmak için Program Files\Microsoft SQL Server\MSSQL.nn\MSSQL\Binn
dizinindeki Rlauncher.config veya PythonLauncher.config dosyalarına bakın. SQL Server CU sürümlerine dahil edilen CAB sürümleri için bkz. SQL Server Makine Öğrenimi Hizmetleri'nin toplu güncelleştirmelerinin çevrimdışı yüklenmesi için CAB indirmeleri.
Linux sunucuları için aşağıdaki komut, mssql'ye özgü tüm yüklü paketlerin sürüm numaralarıyla birlikte listesini döndürür:
apt-get list --installed | --grep mssql
Mssql-server-extensibility paketi sürümünün sürüm numarası, Makine Öğrenimi Hizmetleri özelliğinin SQL Server sürümüdür.
mssql-mlservices-packages-r veya mssql-mlservices-packages-py sürüm numarası her dil paketi dosyasına başvurur. Daha fazla bilgi için bkz. Linux'ta SQL Server Makine Öğrenimi Hizmetleri'ni yükleme (Çevrimdışı yükleme).
Ayrıca bkz.
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin