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 Yapılandırma Yöneticisi kullanarak SQL Server örneğinin özelliklerini görüntüleme veya değiştirme işlemleri açıklanmaktadır.

Adımlar, kullanılan araca bağlıdır:

Sınırlamalar

sp_configure kullanırken, bir yapılandırma seçeneği ayarladıktan sonra RECONFIGURE veya RECONFIGURE WITH OVERRIDE komutlarından birini çalıştırmalısınız. 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. Bir yapılandırma seçeneğini değiştirmek veya RECONFIGURE deyimini çalıştırmak için sp_configure komutunu her iki parametreyle de yürütmek üzere, kullanıcıya ALTER SETTINGS sunucu düzeyi izni verilmelidir. İ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 yalnızca okunabilir.

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, mevcut sunucu hakkında bilgi döndürmek için bir SELECT deyiminde SERVERPROPERTY 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 Yapılandırma Yöneticisi)

Bazı sunucu özellikleri SQL Server Yapılandırma Yöneticisi kullanılarak görüntülenebilir veya değiştirilebilir. Örneğin, SQL Server örneğinin sürümünü ve edisyonunu 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 Yapılandırma Yöneticisi'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.