Sunucu yapılandırma seçeneği kullanıcı seçeneklerini yapılandırma
Nasıl yapılandırılacağı açıklanmıştır kullanıcı seçenekleri sunucu yapılandırma seçeneğinde SQL Server 2012kullanarak SQL Server Management Studioya Transact-SQL. Kullanıcı seçenekleri seçeneği, tüm kullanıcılar için genel varsayılan değerleri belirtir. Varsayılan sorgu işleme seçeneklerini listesi, kullanıcının çalışma oturumu süresince kurulur. Kullanıcı seçenekleri seçeneği (sunucunun varsayılan ayarlar uygun değilse) set seçenekleri varsayılan değerlerini değiştirmek izin verir.
Bir kullanıcı bu varsayılan ayarları set deyimi kullanarak geçersiz kılabilirsiniz. Sen-ebilmek configure kullanıcı seçenekleri dinamik için yeni oturum açma. Ayarını değiştirdikten sonra kullanıcı seçenekleri, yeni oturum açma oturumları kullanan yeni ayarı; geçerli oturum açma oturumları etkilenmez.
Bu Konuda
Başlamadan Önce
Öneriler
Güvenlik
Kullanıcı seçeneklerini yapılandırma yapılandırmak için seçeneği:
SQL Server Management Studio
Transact-SQL
Takip: sonra kullanıcı seçeneklerini yapılandırma seçeneği yapılandırmak
Başlamadan Önce
Öneriler
Aşağıdaki tabloda, listeler ve yapılandırma değerleri açıklar kullanıcı seçenekleri. Tüm yapılandırma değerleri birbiriyle uyumlu. Örneğin, aynı anda ANSI_NULL_DFLT_ON ve ANSI_NULL_DFLT_OFF ayarlanamaz.
Değer
Yapılandırma
Açıklama
1
DISABLE_DEF_CNST_CHK
Denetimleri geçici veya Ertelenmiş kısıtlaması denetleniyor.
2
IMPLICIT_TRANSACTIONS
DBLib ağ kitaplığı bağlantılarında bir deyimi yürütüldüğünde bir hareket dolaylı olarak başlatılmış olup olmadığını denetler. IMPLICIT_TRANSACTIONS ayarı oledb veya odbc bağlantıları etkilemez.
4
CURSOR_CLOSE_ON_COMMIT
Tamamlama işlemi gerçekleştirildikten sonra imleçler davranışını denetler.
8
ANSI_WARNINGS
Toplam uyarılar, kesilme ve null denetler.
16
ANSI_PADDING
Sabit uzunluklu değişkenleri denetimleri doldurma.
32
ANSI_NULLS
Denetimleri eşitlik işleçleri kullanırken işleme null.
64
ARITHABORT
Sorgu yürütme sırasında taşma veya tarafından sıfıra bölme hatası oluştuğunda, bir sorgu sona erer.
128
ARITHIGNORE
Returns null taşma veya tarafından sıfıra bölme hatası olduğunda sorgu sırasında ortaya çıkar.
256
QUOTED_IDENTIFIER
Tek ve çift ifade değerlendirirken tırnak arasında ayırır.
512
NOCOUNT
Kaç satır etkilendi bildiren her deyimi sonunda döndürülen iletiyi kapatır.
1024
ANSI_NULL_DFLT_ON
Nullability için ANSI uyumluluk kullanılacak oturumunun davranışı değiştirir. Açık nullability tanımlanan yeni sütunları boş değerlere izin vermek için tanımlanır.
2048
ANSI_NULL_DFLT_OFF
Nullability için ANSI uyumluluk kullanmamayı oturumunun davranışı değiştirir. Açık nullability tanımlanan yeni sütunları boş değerlere izin vermez.
4096
CONCAT_NULL_YIELDS_NULL
null null değeri bir dizge içinde döndürür.
8192
NUMERIC_ROUNDABORT
İfadede bir duyarlılık kaybı oluştuğunda bir hata üretir.
16384
XACT_ABORT
Transact-sql deyimini bir çalıştırma hatası yükseltir, bir hareketi geri alır.
Bit konumlarında kullanıcı seçenekleri @@ seçenekleri de aynıdır. Her bağlantının yapılandırma çevre gösteren kendi @@ seçenekleri işlevi vardır. Bir örneği için giriş yaparken \ SQL Server, bir kullanıcı, geçerli atar bir varsayılan ortam alır kullanıcı seçenekleri @@ seçenek değeri. set deyimleri yürütme kullanıcı seçenekleri oturumun @@ seçenekleri işlevi karşılık gelen değeri etkiler. Bu ayar değiştirildikten sonra oluşturulan tüm bağlantılar yeni değeri alır.
Güvenlik
İzinler
Yürütme izinleri üzerinde sp_configure parametre ile yalnızca ilk parametre veya tüm kullanıcılar için varsayılan değer olarak verilir. Yürütülecek sp_configure hem parametrelerle bir yapılandırma seçeneği değiştirmek veya yeniden yapılandırın deyimini çalıştırmak için kullanıcı ayarlarını alter sunucu düzeyi izni verilmesi gerekir. AYARLARINI alter izni dolaylı tarafından düzenlenen sysadmin ve serveradmin sunucu rolleri sabit.
[Top]
SQL Server Management Studio Kullanarak
Kullanıcı seçeneklerini yapılandırma seçeneği yapılandırmak için
Nesne Explorer, bir sunucuyu sağ tıklatın ve seçin Özellikler.
Tıklayın bağlantılarını düğüm.
İçinde varsayılan bağlantı seçeneklerini kutusunda, bağlı tüm kullanıcıların varsayılan sorgu işleme seçeneklerini yapılandırmak için bir veya daha fazla öznitelik seçin.
Varsayılan olarak, kullanıcı seçenekleri yapılandırılabilir.
[Top]
Transact-SQL'i Kullanma
Kullanıcı seçeneklerini yapılandırma seçeneği yapılandırmak için
Bağlanmak Veritabanı Altyapısı.
Standart çubuğundan tıklatın Yeni sorgu.
Kopyalama ve aşağıdaki örnek sorgu penceresine yapıştırın ve tıkırtı Execute. Bu örnek, nasıl kullanılacağını gösterir sp_configure yapılandırmak için user optionsANSI_WARNINGS sunucu seçeneği ayarını değiştirmek için.
USE AdventureWorks2012 ;
GO
EXEC sp_configure 'user options', 8 ;
GO
RECONFIGURE ;
GO
[Top]
İzleme: kullanıcı seçeneklerini yapılandırma seçeneği yapılandırdıktan sonra
Ayarı sunucuyu yeniden başlatmadan hemen etkinleşir.
[Top]
Ayrıca bkz.
Başvuru
Yeniden yapılandırın (Transact-sql)
Deyimiyle (Transact-sql) bırak