Veritabanı Seçenekleri
The following table provides an alphabetical list of database options and corresponding SET and server options that are supported in Microsoft SQL Server.
Veritabanı seçeneği |
küme seçenek |
Sunucu Seçenek |
Default Ayar |
---|---|---|---|
ANSI_NULL_DFLT_ON |
ANSI_NULL_DFLT_OFF ansi_null_dflt_off |
Kullanıcı seçenekleri varsayılan olarak atar. |
DEVRE DIŞI |
ansi_nulls |
ansi_nulls |
Kullanıcı seçenekleri varsayılan olarak atar. |
DEVRE DIŞI |
ansi_warnings |
ansi_warnings |
Kullanıcı seçenekleri varsayılan olarak atar. |
DEVRE DIŞI |
auto_create_statistics |
None |
None |
AÇIK |
auto_update_statistics |
None |
None |
AÇIK |
auto_close |
None |
None |
YANLIŞ1 |
auto_shrink |
None |
None |
FALSE |
concat_null_yields_null |
concat_null_yields_null |
None |
DEVRE DIŞI |
cursor_close_on_commit |
cursor_close_on_commit |
Kullanıcı seçenekleri varsayılan olarak atar. |
DEVRE DIŞI |
restricted_user |
None |
None |
FALSE |
cursor_default_local |
None |
None |
FALSE |
BİRLEŞTİRME YAYIMLAYIN. |
None |
None |
FALSE |
ÇEVRİMDIŞI |
None |
None |
FALSE |
YAYIMLANDI |
None |
None |
FALSE |
QUOTED_IDENTIFIER |
QUOTED_IDENTIFIER |
Kullanıcı seçenekleri varsayılan olarak atar. |
DEVRE DIŞI |
read_only |
None |
None |
FALSE |
recursive_triggers |
None |
None |
FALSE |
KURTARMA bulk_logged |
None |
None |
FALSE |
single_user |
None |
None |
FALSE |
ABONE |
None |
None |
TRUE |
torn_page_detection |
|
None |
TRUE |
BASİT KURTARMA |
None |
None |
TRUE |
1 Varsayılan olarak, AUTO_CLOSE TRUE olarak kümeSQL Server 2005 Express sürüm.
Varsayılan veritabanı seçeneklerini yeni bir veritabanı için tanımlanmış olanlardır modeli veritabanıdır.model veritabanı varsayılan ayarlarını görmek için bkz: model veritabanını.
Bir veritabanı seçeneğine BIR değişiklik, önbellekteki her şey bir recompile zorlar.
Seçenekleri ve veritabanı içerik
Veritabanı bağlamında komut dosyası ve toplu işlemler'içindeki komut dosyaları, en son bağlantı tarafından belirlenir.Bağlantıyı açıkça USE deyiminde kullanarak ayarlanabilir. Transact-SQL ve açık ve örtülü kullanarak, ODBC ve OLE DB gibi diğer ortamlarda anlamına gelir. Daha fazla bilgi için bkz:Veritabanını seçme.
Bir saklı yordam, başka bir saklı yordam veya bir toplu iş yürütüldüğünde, saklı yordamın içinde depolanan yordamı veritabanı seçeneği ayarlarında gerçekleştirilir.Örneğin saklı yordamı db1.dbo.SP1 çağrıları saklı yordamDB2.dbo.SP2, SP1 geçerli uyumluluk düzey ayarını altında çalıştırılırdb1, and SP2 geçerli uyumluluk düzey ayarını altında çalıştırılırDB2.
Zaman bir Transact-SQL deyimi birden çok veritabanı içindeki nesnelere başvuran, geçerli veritabanı içerik ve bağlantı geçerli içeriğini Bu deyim için uygulanır.
See Also