Aracılığıyla paylaş


Veritabanı Özellikleri (Seçenekler Sayfası)

Şunlar için geçerlidir: SQL Server

Seçili veritabanının seçeneklerini görüntülemek veya değiştirmek için bu sayfayı kullanın. Bu sayfada sağlanan seçenekler hakkında daha fazla bilgi için bkz. ALTER DATABASE SET Options (Transact-SQL) ve ALTER DATABASE SCOPED CONFIGURATION (Transact-SQL).

harmanlama
Listeden seçim yaparak veritabanının harmanlamasını belirtin. Daha fazla bilgi için Veritabanı Dizilim Ayarlama veya Değiştirmebölümüne bakın.

Kurtarma modeli
Veritabanını kurtarmak için aşağıdaki modellerden birini belirtin: Tam, Toplu Günlüğe Kaydedilenveya Basit. Kurtarma modelleri hakkında daha fazla bilgi için bkz. Kurtarma Modelleri (SQL Server).

uyumluluk düzeyi
Veritabanının desteklediği en son SQL Server sürümünü belirtin. Olası değerler için bkz. ALTER DATABASE (Transact-SQL) Uyumluluk Düzeyi. Sql Server veritabanı yükseltildiğinde, mümkünse bu veritabanının uyumluluk düzeyi korunur veya yeni SQL Server için desteklenen en düşük düzeye değiştirilir.

Kapsama türü
Bunun kapsanan bir veritabanı olup olmadığını belirlemek için yok veya kısmi belirtin. Kapsanan veritabanları hakkında daha fazla bilgi için bkz. Kapsanan Veritabanları. İçerilen Veritabanlarını Etkinleştir sunucu özelliği, bir veritabanının kapsanan olarak yapılandırılabilmesi için önce TRUE olarak ayarlanmalıdır.

Önemli

Kısmen kapsanan veritabanlarının etkinleştirilmesi, SQL Server örneğine erişimi veritabanının sahiplerine devreder. Daha fazla bilgi için bkz. Bağımsız Veritabanları ile En İyi Güvenlik Yöntemleri.

Otomatik

otomatik kapatma
Veritabanının son kullanıcı çıktıktan sonra temiz bir şekilde kapatılıp kapatılmayacağını ve kaynakları boşaltıp boşaltmayacağını belirtin. Olası değerler Doğru ve Yanlış. Trueolduğunda, veritabanı temiz bir şekilde kapatılır ve son kullanıcı oturumunu kapattıktan sonra kaynakları serbest bırakılır.

Artımlı İstatistiklerin Otomatik Oluşturulması
Bölüm başına istatistikler oluşturulduğunda artımlı seçeneğin kullanılıp kullanılmayacağını belirtin. Artımlı istatistikler hakkında bilgi için bkz. CREATE STATISTICS (Transact-SQL).

Otomatik Oluşturma İstatistikleri
Veritabanının otomatik olarak eksik iyileştirme istatistikleri oluşturup oluşturmadığını belirtin. Olası değerler Doğru ve Yanlış. True olduğunda, optimizasyon için bir sorgu tarafından gereken tüm eksik istatistikler optimizasyon sırasında otomatik olarak oluşturulur. Daha fazla bilgi için bkz. AUTO_CREATE_STATISTICS.

otomatik küçültme
Veritabanı dosyalarının düzenli aralıklarla daraltma için kullanılabilir olup olmadığını belirtin. Olası değerler Doğru ve Yanlış. Daha fazla bilgi için bkz. Veritabanını Daralt.

otomatik güncelleştirme istatistikleri
Veritabanının güncel olmayan iyileştirme istatistiklerini otomatik olarak güncelleştirip güncelleştirmediğini belirtin. Olası değerler Doğru ve Yanlış. True
, iyileştirme sorgusunun ihtiyaç duyduğu tüm güncel olmayan istatistikler iyileştirme sırasında otomatik olarak oluşturulur. Daha fazla bilgi için bkz. AUTO_UPDATE_STATISTICS.

Otomatik Güncelleştirme İstatistiklerini Zaman Uyumsuz Olarak
True iken, eski istatistiklerin otomatik güncellenmesini başlatan sorgular, istatistiklerin güncellenmesini beklemeden derlenir. Sonraki sorgular kullanılabilir olduğunda güncelleştirilmiş istatistikleri kullanır.

False, güncel olmayan istatistiklerin otomatik güncellemesini başlatan sorgular, güncellenmiş istatistiklerin sorgu optimizasyon planında kullanılabilmesini bekler.

Otomatik Güncelleştirme İstatistikleriTrueolarak ayarlanmadığı sürece, bu seçeneği True olarak ayarlamanın hiçbir etkisi olmaz.

Gök mavisi

Azure SQL Veritabanı'na bağlanıldığında, bu bölümde Hizmet Düzeyi Hedefi'ni (SLO) denetleme ayarları vardır. Yeni bir veritabanı için varsayılan SLO, Standart S2'dir.

Geçerli Hizmet Düzeyi Hedefi Kullanılacak belirli SLO. Geçerli değerler seçili sürüm tarafından kısıtlanır. İstediğiniz SLO değeri listede yoksa, değeri yazabilirsiniz.

Azure SQL Veritabanında kullanılacak sürüm Edition, Temel veya Premium gibi. İhtiyacınız olan sürüm değeri listede yoksa, azure REST API'lerinde kullanılan değerle eşleşmesi gereken değeri yazabilirsiniz.

En Büyük Boyut Veritabanının en büyük boyutu. İstenen boyut değeri listede yoksa, değeri yazabilirsiniz. Verilen sürümün ve SLO'nun varsayılan boyutu için boş bırakın.

Çevreleme

Kapsanan bir veritabanında, genellikle sunucu düzeyinde yapılandırılan bazı ayarlar veritabanı düzeyinde yapılandırılabilir.

Varsayılan Tam Metin Dili LCID
Tam metin dizinli sütunlar için varsayılan bir dil belirtir. Tam metin dizinli verilerin dil analizi, verilerin diline bağlıdır. Bu seçeneğin varsayılan değeri sunucunun dilidir. Görüntülenen ayara karşılık gelen dil için bkz. sys.fulltext_languages (Transact-SQL).

Varsayılan Dil
Aksi belirtilmedikçe, tüm yeni kapsanan veritabanı kullanıcıları için varsayılan dil.

İç İçe Tetikleyiciler Etkin
Tetikleyicilerin diğer tetikleyicileri tetiklemesini sağlar. Tetikleyiciler en fazla 32 düzeye iç içe yerleştirilebilir. Daha fazla bilgi için CREATE TRIGGER (Transact-SQL)"İç İçe Tetikleyiciler" bölümüne bakın.

Gürültü Sözcüklerini Dönüştür
Eğer gereksiz kelimeler, yani stopwords, bir tam metin sorgusunda Boole işleminin sıfır satır döndürmesine neden oluyorsa hata iletisini bastırın. Daha fazla bilgi için bkz. kirlilik sözcüklerini dönüştürme Sunucu Yapılandırma Seçeneği.

İki Haneli Yıl Kesiği
İki basamaklı yıl olarak girilebilen en yüksek yıl sayısını gösterir. Listelenen yıl ve önceki 99 yıl iki basamaklı yıl olarak girilebilir. Diğer tüm yıllar dört basamaklı bir yıl olarak girilmelidir.

Örneğin, varsayılan 2049 ayarı,'3/14/49' olarak girilen bir tarihin 14 Mart 2049 olarak, '3/14/50' olarak girilen tarihin ise 14 Mart 1950 olarak yorumlandığını gösterir. Daha fazla bilgi için bkz. İki basamaklı yıl kesme sunucu yapılandırma seçeneği.

İmleç

İşlemde Etkinleştirilmiş İmleci Kapat
Açmayı sağlayan işlem onaylandıktan sonra imleçlerin kapatılıp kapatılmayacağını belirtin. Olası değerler True ve False. True, bir işlem işlendiğinde veya geri alındığında açık olan tüm imleçler kapatılır. Falseolduğunda, bir işlem onaylandığında bu tür imleçler açık kalır. Bir işlem Falseolduğunda, DUYARSIZ veya STATIK olarak tanımlananlar dışında herhangi bir imleci kapatır. Daha fazla bilgi için SET CURSOR_CLOSE_ON_COMMIT (Transact-SQL)'ye bakın.

Varsayılan İmleç
Varsayılan imleç davranışını belirtin. Trueolduğunda, imleç bildirimleri varsayılan olarak LOCAL olur. False, Transact-SQL imleçler varsayılan olarak GENEL ayarlanır.

Veritabanı Kapsamlı Yapılandırmaları

SQL Server 2016'da ve Azure SQL Veritabanı'nda, veritabanı düzeyine göre kapsamlanabilen bir dizi yapılandırma özelliği vardır. Bu ayarların tümü hakkında daha fazla bilgi için ALTER DATABASE SCOPED CONFIGURATION (Transact-SQL)bölümlerine bakın.

Eski Kardinalite Tahmini
Veritabanının uyumluluk düzeyinden bağımsız olarak birincil için sorgu iyileştirici kardinalitesi tahmin modelini belirtin. Bu, İzleme Bayrağı 9481eşdeğerdir.

İkincil için Eski Kardinalite Tahmini
Varsa, veritabanının uyumluluk düzeyinden bağımsız olarak ikinciller için sorgu iyileştirici kardinalitesi tahmin modelini belirtin. Bu, İzleme Bayrağı 9481eşdeğerdir.

en fazla DOP
İfadeler için kullanılacak birincil varsayılan MAXDOP ayarını belirtin.

İkincil için Maksimum DOP
Varsayılan MAXDOP ayarını, varsa, ifadeler için kullanılacak ikinciller için belirtin.

Parametre Algılama
Birincilde parametre algılamayı etkinleştirir veya devre dışı bırakır. Bu, İzleme Bayrağı 4136eşdeğerdir.

İkincil İçin Parametre Algılama
İkincil sunucularda (varsa) parametre algılamayı etkinleştirir veya devre dışı bırakır. Bu, İzleme Bayrağı 4136eşdeğerdir.

Sorgu iyileştirici düzeltmeleri
Veritabanının uyumluluk düzeyinden bağımsız olarak birincilde sorgu iyileştirme düzeltmelerini etkinleştirir veya devre dışı bırakır. Bu, İzleme Bayrağı 4199eşdeğerdir. Ayrıntılar için bkz. QUERY_OPTIMIZER_HOTFIXES.

İkincil için sorgu iyileştirici düzeltmeleri
Veritabanının uyumluluk düzeyi ne olursa olsun, varsa ikincillerde sorgu iyileştirme düzeltmelerini etkinleştirir veya devre dışı bırakır. Bu, İzleme Bayrağı 4199eşdeğerdir. Ayrıntılar için bkz. QUERY_OPTIMIZER_HOTFIXES.

FILESTREAM

FILESTREAM Dizin Adı
Seçili veritabanıyla ilişkilendirilmiş FILESTREAM verilerinin dizin adını belirtin.

FILESTREAM İşlemsiz Erişim
Dosya sisteminden FileTables'ta depolanan FILESTREAM verilerine işlem dışı erişim için aşağıdaki seçeneklerden birini belirtin: OFF, READ_ONLYveya FULL. SUNUCUDA FILESTREAM etkin değilse, bu değer KAPALI olarak ayarlanır ve devre dışı bırakılır. Daha fazla bilgi için bkz. FileTables (SQL Server).

Çeşitli

Anlık Görüntü Yalıtımına İzin Ver
Bu özelliği etkinleştirir.

ANSI NULL Varsayılan
tr-TR: CREATE TABLE veya ALTER TABLE deyimi sırasında, (varsayılan durum) NOT NULL olarak açıkça tanımlanmamış tüm kullanıcı tanımlı veri türleri veya sütunları için null değerlere izin verin. Daha fazla bilgi için bkz. SET ANSI_NULL_DFLT_ON (Transact-SQL) ve SET ANSI_NULL_DFLT_OFF (Transact-SQL).

ANSI NULLS Etkinleştirildi
Null değerlerle kullanıldığında Eşittir (=) ve Eşit Değil (<>) karşılaştırma işleçlerinin davranışını belirtin. Olası değerler True (açık) ve False (kapalı). True olduğunda,null değerle yapılan tüm karşılaştırmalar UNKNOWN olarak değerlendirilir. Falseolduğunda, UNICODE olmayan değerlerin null değerle karşılaştırılması, her iki değer de NULL ise True sonucunu verir. Daha fazla bilgi için bkz. SET ANSI_NULLS (Transact-SQL).

ANSI Doldurma Etkin
ANSI doldurmanın açık mı yoksa kapalı mı olduğunu belirtin. İzin verilen değerler True (açık) ve False (kapalı). Daha fazla bilgi için bkz. SET ANSI_PADDING (Transact-SQL).

ANSI Uyarıları Etkin
Çeşitli hata koşulları için ISO standart davranışını belirtin. Gerçek olduğunda, toplama işlevlerinde (SUM, AVG, MAX, MIN, STDEV, STDEVP, VAR, VARP veya COUNT gibi) null değerler görünüyorsa bir uyarı iletisi oluşturulur. Falseolduğunda, uyarı verilmez. Daha fazla bilgi için bkz. SET ANSI_WARNINGS (Transact-SQL).

Aritmetik İşlemi Durdurma Etkin
Aritmetik iptal için veritabanı seçeneğinin etkinleştirilip etkinleştirilmediğini belirtin. Olası değerler Doğru ve Yanlış. Truebir taşma veya sıfıra bölme hatası sorgunun veya toplu işlemin sonlandırmasına neden olur. Hata bir işlemde oluşursa işlem geri alınır. False olduğunda, bir uyarı iletisi görüntülenir, ancak sorgu, toplu iş veya işlem hata oluşmamış gibi devam eder. Daha fazla bilgi için SET ARITHABORT (Transact-SQL)'ye bakın.

Null Verimlerini Birleştirme Null
Null değerler birleştirilirken nasıl bir davranış sergileneceğini belirtin. Özellik değeri Trueolduğunda, dize + NULL, NULL döndürür. Falseiken, sonuç dizedir. Daha fazla bilgi için bkz. SET CONCAT_NULL_YIELDS_NULL (Transact-SQL).

Veritabanları Arası Sahiplik Zinciri Etkin
Bu salt okunur değer, veritabanları arası sahiplik zincirinin etkinleştirilip etkinleştirilmediğini gösterir. Doğru olduğundaveritabanı, veritabanları arası sahiplik zincirinin kaynağı veya hedefi olabilir. Bu özelliği ayarlamak için ALTER DATABASE deyimini kullanın.

Tarih Korelasyonu Optimizasyonu Etkin
Koşul 'True'olduğunda, SQL Server, veritabanındaki yabancı anahtar kısıtlaması ile birbirine bağlı ve tarih-saat sütunlarına sahip iki tablo arasında bağıntı istatistiklerini tutar.

False olduğunda,bağıntı istatistikleri korunmaz.

Gecikmeli Dayanıklılık
Bu özelliği etkinleştirir. Daha fazla bilgi için bkz. İşlem Dayanıklılığını Denetleme.

Üzerinde Kaydedilmiş Anlık Görüntü Okundu
Bu özelliği etkinleştirir.

Sayısal Yuvarlama-İptal
Veritabanının yuvarlama hatalarını nasıl işlediğini belirtin. Olası değerler Doğru ve Yanlış. Doğru
olduğunda, bir ifadede duyarlık kaybı meydana geldiğinde bir hata oluşturulur. Falseolduğunda, kesinlik kayıpları hata iletileri oluşturmaz ve sonuç, depolandığı sütunun veya değişkenin kesinliğine yuvarlanır. Daha fazla bilgi için bkz. SET NUMERIC_ROUNDABORT (Transact-SQL).

Parametreleştirme
SIMPLE sorgular, veritabanının varsayılan davranışına göre parametrelendirilir. FORCEDolduğunda, SQL Server veritabanındaki tüm sorguları parametreleştirir.

Teklif Edilen Tanımlayıcılar Etkin
SQL Server'da çift tırnak "'ın sınırlandırılmış tanımlayıcıları (true) veya varchar değişmez değerlerini (false) belirtmek için kullanılıp kullanılmadığını belirten bir veritabanı varsayılanı belirler. Olası değerler true ve false. Daha fazla bilgi için bkz. SET QUOTED_IDENTIFIER. Bu veritabanı varsayılan ayarı, bir oturumun ayarıyla geçersiz kılınabilir ve birçok istemci sürücüsü bağlantı sırasında "SET QUOTED_IDENTIFIER ON" komutunu ayarlar.

Özyinelemeli Tetikleyiciler Etkin
Tetikleyicilerin diğer tetikleyiciler tarafından aktif hale getirilip getirilmeyeceğini belirtin. Olası değerler Doğru ve Yanlış. Trueolarak ayarlandığında, tetikleyicilerin özyinelemeli tetikleme yapılmasını mümkün kılar. Falseolarak ayarlandığında, yalnızca doğrudan özyineleme engellenir. Dolaylı özyineleme özelliğini devre dışı bırakmak için, sp_configure kullanarak iç içe tetikleyiciler sunucusu seçeneğini 0 olarak ayarlayın. Daha fazla bilgi için bkz. İç İçe Tetikleyici Oluşturma.

Güvenilir
Truegörüntülenirken, bu salt okunur seçenek SQL Server'ın veritabanı içinde oluşturulan bir kimliğe bürünme bağlamı altında veritabanı dışındaki kaynaklara erişime izin verdiği gösterir. Kimliğe bürünme bağlamları, veritabanı modüllerindeki EXECUTE AS kullanıcı deyimi veya EXECUTE AS yan tümcesi kullanılarak veritabanında oluşturulabilir.

Erişimin olması için, veritabanının sahibinin sunucu düzeyinde AUTHENTICATE SERVER iznine de sahip olması gerekir.

Bu özellik ayrıca veritabanı içinde güvenli olmayan ve dış erişim derlemelerinin oluşturulmasını ve yürütülmesini sağlar. Bu özelliği trueolarak ayarlamaya ek olarak, veritabanı sahibinin sunucu düzeyinde EXTERNAL ACCESS ASSEMBLY veya UNSAFE ASSEMBLY iznine sahip olması gerekir.

Varsayılan olarak, tüm kullanıcı veritabanları ve tüm sistem veritabanları (MSDBhariç) bu özelliği falseolarak ayarlanmıştır. modeli ve tempdb veritabanları için değer değiştirilemez.

TRUSTWORTHY, sunucuya bir veritabanı eklendiğinde her zaman False olarak ayarlanır.

Kimliğe bürünme bağlamında veritabanı dışındaki kaynaklara erişmek için önerilen yaklaşım, Güvenilir seçeneği yerine sertifikaları ve imzaları kullanmaktır.

Bu özelliği ayarlamak için ALTER DATABASE deyimini kullanın.

VarDecimal Depolama Biçimi Etkin
Bu seçenek SQL Server 2008 (10.0.x) ile başlayarak salt okunurdur. Trueolduğunda, bu veritabanı vardecimal depolama biçimi için etkinleştirilir. Veritabanındaki herhangi bir tablo bunu kullanırken vardecimal depolama biçimi devre dışı bırakılamaz. SQL Server 2008 (10.0.x) ve sonraki sürümlerinde, tüm veritabanları değişken depolama biçimi için etkinleştirilir. Bu seçenek sp_db_vardecimal_storage_formatkullanır.

Kurtarma

Sayfa Doğrulama
Disk G/Ç hatalarının neden olduğu tamamlanmamış G/Ç işlemlerini bulmak ve raporlamak için kullanılan seçeneği belirtin. Olası değerler None, TornPageDetectionve Sağlama Toplamı. Daha fazla bilgi için bkz. suspect_pages Tablosunu Yönetme (SQL Server).

Hedef Kurtarma Süresi (Saniye)
Çökme durumunda belirtilen veritabanını kurtarmak için saniye cinsinden ifade edilen süre için maksimum sınırı belirtir. Daha fazla bilgi için bkz. Veritabanı Denetim Noktaları (SQL Server).

Hizmet Aracısı

Aracısı Etkin
Hizmet Aracısı'nı etkinleştirir veya devre dışı bırakır.

Onur Komisyoncu Önceliği
Salt okunur Hizmet Aracısı özelliği.

Hizmet Aracısı Tanımlayıcısı
Salt okunur tanımlayıcı.

Devlet

Veritabanı Salt Okunur
Veritabanının salt okunur olup olmadığını belirtin. Olası değerler Doğru ve Yanlış. doğru olduğundakullanıcılar yalnızca veritabanındaki verileri okuyabilir. Kullanıcılar verileri veya veritabanı nesnelerini değiştiremez; ancak veritabanının kendisi DROP DATABASE deyimi kullanılarak silinebilir. Veritabanı Salt Okunur seçeneği için yeni bir değer belirtildiğinde, veritabanı kullanılamaz. Ana veritabanı özel durumdur ve seçenek ayarlanırken yalnızca sistem yöneticisi ana veritabanını kullanabilir.

Veritabanı Durumu
Veritabanının geçerli durumunu görüntüleyin. Bu düzenlenemez. Veritabanı Durumuhakkında daha fazla bilgi için bkz. Veritabanı Durumları.

Şifreleme etkin
Doğruolduğunda, bu veritabanı veritabanı şifrelemesi için etkinleştirilmiş olur. Şifreleme için bir Veritabanı Şifreleme Anahtarı gereklidir. Daha fazla bilgi için bkz. saydam veri şifrelemesi (TDE).

Erişimi Kısıtlama
Veritabanına erişebilecek kullanıcıları belirtin. Olası değerler şunlardır:

  • Birden Çok

    Üretim veritabanının normal durumu, birden çok kullanıcının veritabanına aynı anda erişmesine olanak tanır.

  • Tek

    Bakım eylemleri için kullanıldığında, veritabanına aynı anda yalnızca bir kullanıcının erişmesine izin verilir.

  • kısıtlı

    Veritabanını yalnızca db_owner, dbcreator veya sysadmin rollerinin üyeleri kullanabilir.

Ayrıca Bkz.

ALTER DATABASE (Transact-SQL)
CREATE DATABASE (SQL Server Transact-SQL)