Share via


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.