SERVERPROPERTY (Transact-SQL)
Sunucu örnek hakkında özellik bilgisi döndürür.
SERVERPROPERTY ( propertyname )
Bağımsız değişkenler
propertyname
Is an expression that contains the property information to be returned for the server.propertyname can be one of the following values.Özellik
Döndürülen değerler
BuildClrVersion
Version of the Microsoft .NET Framework common language runtime (CLR) that was used while building the instance of SQL Server.
Temel veri türü: nvarchar(128)
Harmanlama
Sunucu için varsayılan harmanlama adı.
NULL = giriş geçerli ya da hata değildir.
Temel veri türü: nvarchar(128)
CollationID
KIMLIĞI SQL Server alfabe düzeni.
Temel veri türü: int
ComparisonStyle
Windows harmanlama harmanlama stili.
Temel veri türü: int
ComputerNamePhysicalNetBIOS
Yerel bilgisayarın Netbıos adı örnek SQL Server şu anda çalışıyor.
Bir kümelenmiş örnek için SQL Server Başarısızlık kümesinde, bu değer örnek olarak değiştirir. SQL Server üzerinde yerine çalışma kümesindeki diğer düğümlerde başarısız olur.
Bir tek başına bulunan örnek, SQL Server, bu değer sabit kalır ve MachineName özellik ile aynı değeri verir.
Note:örnek SQL Server yerine çalışma ve yük devretme kümesi kümelenmiş örneğinin adını almak MachineName özellik istediğiniz olduğu.NULL = giriş geçerli ya da hata değildir.
Temel veri türü: nvarchar(128)
Sürüm
Yüklü ürün sürümünü, örnek SQL Server. Bu değeri özellik özellikleri ve sınırları, gibi yüklü ürün tarafından desteklenen CPU sayısı belirlenemiyor.64-bit sürümleri Database Engine (64-bit) için sürüm ekleyin.
Verir:
'Masaüstü Altyapısı' (kullanılamaz için SQL Server.)
'Geliştirici Edition'
Enterprise Edition'
'Kuruluş Evaluation Edition'
' Kişisel Sürüm '(Not available for SQL Server.)
'Standart Edition'
'Express Edition'
'Express Edition with Advanced Services'
Workgroup Edition'
'Windows Embedded SQL'
Temel veri türü: nvarchar(128)
EditionID
Kimlik numarası yüklü ürün sürümünü gösteren iş örnek, SQL Server. Bu değeri özellik özellikleri ve sınırları, yüklü ürün tarafından desteklenen CPU sayısı gibi belirlenemiyor.
-1253826760 Masaüstü =
-1592396055 Express =
-1534726760 Standart =
1333529388 Çalışma =
1804890536 Enterprise =
-323382091 Kişisel =
-2117995310 Geliştirici =
610778273 Enterprise değerlendirme =
1044790755 Windows Embedded SQL =
4161255391 Express with Advanced Services =
Temel veri türü: int
EngineEdition
Database Engine örnek sürümü SQL Server Sunucu üzerinde yüklü.
1 = Kişisel veya Desktop Engine'e (kullanılamaz için SQL Server.)
2 Standart (Bu standart ve çalışma grubu için döndürülür.) =
3 Enterprise (Bu kuruluş, kuruluş değerlendirme ve Developer döndürülür.) =
4 Hızlı = (Advanced Services ve Windows Embedded SQL Express, bu Express için döndürülür.)
Temel veri türü: int
InstanceName
Adı örnek kullanıcının bağlı olduğu için.
Giriş geçerli değilse, varsayılan örnek örnek adı ise NULL ya da hata verir.
Temel veri türü: nvarchar(128)
IsClustered
Sunucu örnek yük devretme kümesi içinde yapılandırılır.
1 Clustered =.
0 = Kümelenmiş değil.
NULL = giriş geçerli ya da hata değildir.
Temel veri türü: int
IsFullTextInstalled
Geçerli tam metin bileşenin yüklü örnek, SQL Server.
1 = Tam metin olarak yüklenir.
0 = Tam metin yüklü değil.
NULL = giriş geçerli ya da hata değildir.
Temel veri türü: int
IsIntegratedSecurityOnly
Tümleşik güvenlik modunda sunucusudur.
1 = Tümleşik güvenlik.
0 = Yok tümleşik güvenlik.
NULL = giriş geçerli ya da hata değildir.
Temel veri türü: int
IsSingleUser
tek kullanıcı modu sunucusudur.
1 = Tek kullanıcı.
0 = Yok tek kullanıcı
NULL = giriş geçerli ya da hata değildir.
Temel veri türü: int
LCID
Windows yerel ayar tanıtıcısı (LCID) harmanlama.
Temel veri türü: int
LicenseType
Bu örnek modu SQL Server.
PER_SEAT = bilgisayar başına modu
PER_PROCESSOR = işlemci başına modu
DISABLED lisans = devre dışı bırakılır.
Temel veri türü: nvarchar(128)
MakineAdı
Windows bilgisayar adı, sunucu örnek çalışıyor.
Kümelenmiş örnek için örnek SQL Server Microsoft Küme hizmet sanal sunucuda çalışan, sanal sunucunun adını verir.
NULL = giriş geçerli ya da hata değildir.
Temel veri türü: nvarchar(128)
NumLicenses
Istemci lisansı sayısı, bu örnek için kayıtlı SQL Server Bilgisayar Başına modundaysa.
Bu örnek için lisanslı bir işlemci SQL Server işlemci başına modundaysa.
Sunucu bu hiçbiri olduğunda NULL döndürüyor.
Temel veri türü: int
Işlemkimliği
KIMLIĞI'ni işlemek SQL Server Hizmet. Sqlservr.exe için ait tanımlayıcı işlemkimliği yararlıdır örnek.
NULL = giriş geçerli ya da hata değildir.
Temel veri türü: int
ProductVersion
örnek sürüm SQL Server, biçiminde 'major.minor.build'.
Temel veri türü: nvarchar(128)
ProductLevel
Sürüm örneğinin düzey SQL Server.
Aşağıdakilerden birini verir:
'RTM' özgün yayım = sürüm
' spn' = hizmet paketi sürüm
'CTP' Community Technology Preview sürüm =
Temel veri türü: nvarchar(128)
ResourceLastUpdateDateTime
tarih verir ve saat, kaynak veritabanını son kez güncelleştirildiği.
Temel veri türü: datetime
ResourceVersion
Kaynak veritabanının sürüm döndürür.
Temel veri türü: nvarchar(128)
SunucuAdı
Windows sunucusu hem bir belirtilen örneği ile ilişkili örnek bilgisi SQL Server.
NULL = giriş geçerli ya da hata değildir.
Temel veri türü: nvarchar(128)
SqlCharSet
SQL'I karakter kümesi, harmanlama KIMLIğINDEN küme KIMLIĞI
Temel veri türü: tinyint
SqlCharSetName
SQL karakter kümesi küme harmanlamayı gelen ad.
Temel veri türü: nvarchar(128)
SqlSortOrder
harmanlama gelen SQL sıralama düzeni Sipariş No
Temel veri türü: tinyint
SqlSortOrderName
SQL sıralama düzeni adından harmanlama.
Temel veri türü: nvarchar(128)
FilestreamShareName
FILESTREAM tarafından kullanılan bir paylaşım adıdır.
FilestreamConfiguredLevel
Yapılandırılmış FILESTREAM erişim düzey.Daha fazla bilgi için bkz:FileStream erişim düzey.
FilestreamEffectiveLevel
Etkin FILESTREAM erişim düzey.Bu değer düzey değişti ve örnek bir yeniden başlatma veya bilgisayarı yeniden başlatma bekliyor FilestreamConfiguredLevel farklı olabilir.Daha fazla bilgi için bkz:FileStream erişim düzey.
Dönüş Türleri
sql_variant
Remarks
ServerName özellik
SERVERPROPERTY sunucuadı özelliğini işlev ve @@ SUNUCUADI benzer bilgiler döndürür.ServerName özellik, Windows sunucu ve benzersiz sunucu örneği birlikte oluşturan örnek adı sağlar.@@ SUNUCUADI şu anda yapılandırılmış olan yerel sunucu adını sağlar.
ServerName özellik ve @@ SUNUCUADI sırasında varsayılan sunucu adı, aynı bilgileri dönmek saat yüklemesini değiştirdi.Yerel sunucu adı, aşağıdaki komutu çalıştırarak yapılandırılabilir:
EXEC sp_dropserver 'current_server_name';
GO
EXEC sp_addserver 'new_server_name', 'local';
GO
Yükleme sırasında varsayılan sunucu adı yerel sunucu adı değiştirildiyse @@ SUNUCUADI yeni bir ad verir.
Sürüm özellikleri
Örnekler
Aşağıdaki örnek SERVERPROPERTY ' de işlev bir SELECT Geçerli sunucu hakkında bilgi almak için deyim'ı tıklatın. Birden fazla kopyası bulunduğunda bu senaryo yararlıdır. SQL Server bir Windows sunucusunda yüklü ve istemci aynı örnek geçerli bir bağlantı tarafından kullanılan başka bir bağlantı açmanız gerekir.
SELECT CONVERT(sysname, SERVERPROPERTY('servername'));
GO
Aşağıdaki örnek, ürün sürüm bilgilerini geri dönmek için bir deyim içinde SERVERPROPERTY işlevini kullanır.
SELECT
SERVERPROPERTY('ProductVersion') AS ProductVersion,
SERVERPROPERTY('ProductLevel') AS ProductLevel,
SERVERPROPERTY('Edition') AS Edition,
SERVERPROPERTY('EngineEdition') AS EngineEdition;
GO