SERVERPROPERTY (Transact-SQL)

Sunucu örnek hakkında özellik bilgisi döndürür.

Topic link iconTransact-SQL sözdizimi kuralları

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.

    NoteNote:
    ö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

Sürüm bilgileri, ancak ilişkili tek tek özellikler SERVERPROPERTY işlevini verir @@ SÜRÜM işlev çıktı bir dize halinde birleştirir.Uygulama, tek tek özellik dizeleri gerektiriyorsa, the SERVERPROPERTY kullanabilirsiniz işlev ayrıştırma yerine geri dönmek için @@ SÜRÜM oluşur.

Ö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