Aracılığıyla paylaş


Sunucu özelliklerini görüntüleme veya değiştirme (SQL Server)

Şunlar için geçerlidir: SQL Server

Bu makalede, SQL Server Management Studio, Transact-SQL veya SQL Server Configuration Manager kullanarak SQL Server örneğinin özelliklerini görüntüleme veya değiştirme işlemleri açıklanmaktadır.

Adımlar ara çubuğuna bağlıdır:

Sınırlamalar

kullanırkensp_configure, bir yapılandırma seçeneği ayarladıktan sonra veya RECONFIGURE çalıştırmalısınızRECONFIGURE WITH OVERRIDE. deyimi RECONFIGURE WITH OVERRIDE genellikle çok dikkatli kullanılması gereken yapılandırma seçenekleri için ayrılmıştır. Ancak, RECONFIGURE WITH OVERRIDE tüm yapılandırma seçenekleri için çalışır ve yerine RECONFIGUREkullanabilirsiniz.

Uyarı

RECONFIGURE bir işlem içinde yürütülür. Yeniden yapılandırma işlemlerinden herhangi biri başarısız olursa, yeniden yapılandırma işlemlerinin hiçbiri etkili olmaz.

Bazı özellik sayfaları, Windows Yönetim Araçları (WMI) aracılığıyla elde edilen bilgileri sunar. Bu sayfaları görüntülemek için, WMI'nin SQL Server Management Studio çalıştıran bilgisayara yüklenmesi gerekir.

Sunucu düzeyinde roller

Daha fazla bilgi için bkz . Sunucu düzeyinde roller.

Üzerinde parametre olmadan veya yalnızca ilk parametreyle yürütme izinleri sp_configure varsayılan olarak tüm kullanıcılara verilir. Yapılandırma seçeneğini değiştirmek veya deyimini çalıştırmak için her iki parametreyle de yürütmek sp_configureRECONFIGURE için kullanıcıya sunucu düzeyinde izin verilmelidir ALTER SETTINGS . İzin ALTER SETTINGS , sysadmin ve serveradmin sabit sunucu rolleri tarafından örtük olarak tutulur.

SQL Server Management Studio

Sunucu özelliklerini görüntüleme veya değiştirme

  1. Nesne Gezgini'nde bir sunucuya sağ tıklayın ve özellikler'i seçin.

  2. Sunucu Özellikleri iletişim kutusunda, bu sayfayla ilgili sunucu bilgilerini görüntülemek veya değiştirmek için bir sayfa seçin. Bazı özellikler salt okunur durumdadır.

Transact-SQL

SERVERPROPERTY yerleşik işlevini kullanarak sunucu özelliklerini görüntüleme

  1. Veritabanı Altyapısı'na bağlanın.

  2. Standart çubuğundan Yeni Sorgu'yu seçin.

  3. Aşağıdaki örneği kopyalayıp sorgu penceresine yapıştırın ve Yürüt'e tıklayın. Bu örnek, geçerli sunucu hakkında bilgi döndürmek için bir deyimde SELECT yerleşik işlevini kullanır. Bu senaryo, Windows tabanlı bir sunucuda yüklü birden çok SQL Server örneği olduğunda ve istemcinin geçerli bağlantı tarafından kullanılan aynı örneğe başka bir bağlantı açması gerektiğinde kullanışlıdır.

    SELECT CONVERT (sysname, SERVERPROPERTY('servername'));
    GO
    

sys.servers katalog görünümünü kullanarak sunucu özelliklerini görüntüleme

  1. Veritabanı Altyapısı'na bağlanın.

  2. Standart çubuğundan Yeni Sorgu'yu seçin.

  3. Aşağıdaki örneği kopyalayıp sorgu penceresine yapıştırın ve Yürüt'e tıklayın. Bu örnek, sys.servers katalog görünümünü sorgulayarak geçerli sunucunun adını (name) ve kimliğini (server_id) ve bağlı sunucuya bağlanmak için OLE DB sağlayıcısının (provider) adını döndürür.

    USE master;
    GO
    
    SELECT name,
           server_id,
           provider
    FROM sys.servers;
    GO
    

sys.configurations katalog görünümünü kullanarak sunucu özelliklerini görüntüleme

  1. Veritabanı Altyapısı'na bağlanın.

  2. Standart çubuğundan Yeni Sorgu'yu seçin.

  3. Aşağıdaki örneği kopyalayıp sorgu penceresine yapıştırın ve Yürüt'e tıklayın. Bu örnek, geçerli sunucudaki her sunucu yapılandırma seçeneği hakkında bilgi döndürmek için sys.configurations katalog görünümünü sorgular. Örnek, seçeneğin adını (name) ve açıklamasını (description), değerini ()value ve seçeneğin gelişmiş bir seçenek (is_advanced) olup olmadığını döndürür.

    SELECT name,
           description,
           value,
           is_advanced
    FROM sys.configurations;
    GO
    

sp_configure kullanarak sunucu özelliğini değiştirme

  1. Veritabanı Altyapısı'na bağlanın.

  2. Standart çubuğundan Yeni Sorgu'yu seçin.

  3. Aşağıdaki örneği kopyalayıp sorgu penceresine yapıştırın ve Yürüt'e tıklayın. Bu örnekte, sunucu özelliğini değiştirmek için sp_configure nasıl kullanılacağı gösterilmektedir. Örnek, seçeneğinin fill factor değerini olarak 100değiştirir. Değişikliğin etkili olması için önce sunucunun yeniden başlatılması gerekir.

    USE master;
    GO
    
    EXECUTE sp_configure 'show advanced options', 1;
    GO
    
    RECONFIGURE;
    GO
    
    EXECUTE sp_configure 'fill factor', 100;
    GO
    
    RECONFIGURE;
    GO
    
    EXECUTE sp_configure 'show advanced options', 0;
    GO
    
    RECONFIGURE;
    GO
    

    Daha fazla bilgi için bkz . Sunucu yapılandırma seçenekleri.

SQL Server Yapılandırma Yöneticisi (SQL Server Configuration Manager)

Bazı sunucu özellikleri SQL Server Configuration Manager kullanılarak görüntülenebilir veya değiştirilebilir. Örneğin, SQL Server örneğinin sürümünü ve sürümünü görüntüleyebilir veya hata günlüğü dosyalarının depolandığı konumu değiştirebilirsiniz. Bu özellikler , Sunucu dinamik yönetim görünümleri ve işlevleri sorgulanarak da görüntülenebilir.

Sunucu özelliklerini görüntüleme veya değiştirme

  1. Başlat menüsünde Tüm Programlar'ın üzerine gelin, Microsoft SQL Server'ın üzerine gelin, Yapılandırma Araçları'nın üzerine gelin ve SQL Server Configuration Manager'ı seçin.

  2. SQL Server Configuration Manager'daSQL Server Hizmetleri'ne tıklayın.

  3. Ayrıntılar bölmesinde SQL Server 'a (<örnekadı>) sağ tıklayın ve özellikler'i seçin.

  4. SQL Server (<örnekadı>) Özellikleri iletişim kutusunda, Hizmet sekmesinde veya Gelişmiş sekmesinde sunucu özelliklerini değiştirin ve ardından Tamam'ı seçin.

Değişikliklerden sonra yeniden başlatma

Bazı özellikler için, değişikliğin etkili olması için önce sunucuyu yeniden başlatmanız gerekebilir.