Właściwości bazy danych (strona Opcje)
Strona ta służy do wyświetlania lub modyfikowania opcji dla wybranej bazy danych.Aby uzyskać więcej informacji na temat opcji dostępnych na tej stronie zobacz Setting Database Options.
Nagłówek strony
Collation
Określ sortowanie bazy danych, wybierając z listy.Aby uzyskać więcej informacji zobaczPraca z ustawień sortowania.Modelu odzyskiwanie
Określ jeden z następujących modeli odzyskiwania bazy danych: Pełne, Zarejestrowany zbiorczej, or Proste.Aby uzyskać więcej informacji na temat modeli odzyskiwanie Zobacz Recovery Model Overview.Poziom zgodności
Określ najnowszej wersja programu SQL Server czy obsługuje bazy danych. Możliwe wartości to: Program SQL Server 2008, SQL Server 2005, and SQL Server 2000.Aby uzyskać więcej informacji zobaczALTER DATABASE poziom zgodności (języka Transact-SQL).
Automatyczne
Zamknij automatycznie
Określ, czy w bazie danych przebiega niedziałający wyraźne i zwalnia zasoby po ostatni użytkownik zamyka.Możliwe wartości to: Wartość trueand Fałszywe.Kiedy Wartość true, baza danych zostanie zamknięty wyraźne i jego zasoby są zwalniane po wylogowaniu się użytkownika.Automatyczne tworzenie statystyk
Określ, czy baza danych automatycznie tworzy statystyki Brak optymalizacji.Możliwe wartości to: Wartość trueand Fałszywe.Kiedy Wartość true, brakujące dane statystyczne, z wymaganych przez kwerendę dla optymalizacji automatycznie są wbudowane podczas optymalizacji.Aby uzyskać więcej informacji zobaczCREATE STATISTICS (Transact-SQL).Automatyczne zmniejszanie
Określ, czy pliki bazy danych są dostępne do zmniejszania okresowych.Możliwe wartości to: Wartość trueand Fałszywe.Aby uzyskać więcej informacji zobaczZmniejszanie bazy danych.Automatyczna aktualizacja statystyk
Określić, czy bazy danych automatycznie updatas poza - o-data statystyki optymalizacji.Możliwe wartości to: Wartość trueand Fałszywe.Kiedy Wartość true, wszelkie out - o-data danych statystycznych wymaganych przez kwerendę dla optymalizacji zbudowane są automatycznie podczas optymalizacji.Aby uzyskać więcej informacji zobaczCREATE STATISTICS (Transact-SQL).Automatycznie aktualizacja statystyki asynchronicznie
Kiedy Wartość true, kwerendy, które inicjuje automatycznej aktualizacji statystyk nieaktualne nie będzie czekać na statystyk, należy zaktualizować przed kompilacji.Następne kwerendy użyje zaktualizowanych statystyk, gdy są one dostępne.Kiedy Fałszywe, kwerendy, na których inicjowanie automatycznej aktualizacji statystyk nieaktualne, poczekaj, aż zaktualizowanych statystyk można użyć w planie optymalizacji kwerendy.
tę opcję, aby ting zestaw Wartość true jest ignorowany, chyba że Automatyczna aktualizacja statystyk is also zestaw to Wartość true.
Using more than one COMPUTE clause
Zamknij kursor na zatwierdzanie włączone
Określ, czy kursory zamknięty po otwarciu kursor transakcja została zatwierdzona.Możliwe wartości to: Wartość trueand Fałszywe.Kiedy Wartość true, jakiekolwiek kursory, które są otwarte, gdy transakcja jest zatwierdzona lub jej wycofania są zamknięte.Kiedy Fałszywe, takie kursory pozostają otwarte, gdy transakcja jest zatwierdzona.Kiedy Fałszywe, wycofywanie transakcji zamyka jakiekolwiek kursory, z wyjątkiem tych, które są zdefiniowane jako INSENSITIVE lub STATYCZNEJ.Aby uzyskać więcej informacji zobaczSET CURSOR_CLOSE_ON_COMMIT (Transact-SQL).Kursor domyślny
Określanie zachowania domyślnego kursor.Kiedy Wartość true, kursor domyślny deklaracje LOCAL.Kiedy Fałszywe, Transact-SQL Domyślnie kursory GLOBAL. Aby uzyskać więcej informacji zobaczScope of Transact-SQL Cursor Names.
Różne
Domyślna wartość NULL ANSI
Określanie domyślnego zachowania programu (równe=) i nie są równe na ()<>) operatory porównania z null wartości. Możliwe wartości to: Wartość true (w) i Fałszywe (wyłączone).Aby uzyskać więcej informacji zobacz SET ANSI_NULL_DFLT_ON (Transact-SQL) i SET ANSI_NULL_DFLT_OFF (Transact-SQL).ANSI włączane wartości null
Określ zachowanie w sytuacji (równe=) i nie są równe na ()<>) operatory porównania z null wartości. Możliwe wartości to: Wartość true (w) i Fałszywe (wyłączone).Kiedy Wartość true, wszystkich porównań z wartością null być nieokreślona.Kiedy Fałszywe, porównania wartości inne niż UNICODE, które mają wartość null oceniać Wartość true są obie wartości NULL.Aby uzyskać więcej informacji zobaczSET ANSI_NULLS (Transact-SQL).ANSI Wypełnianie włączone
Umożliwia określenie, czy uzupełnienie ANSI jest włączanie/wyłączanie.Dopuszczalnymi wartościami są Wartość true (w) i Fałszywe (wyłączone).Aby uzyskać więcej informacji zobaczSET ANSI_PADDING (Transact-SQL).ANSI Ostrzeżenia włączone
Określ zachowanie w sytuacji standardowy ISO dla kilku warunki wystąpienia błędu.Kiedy Wartość true, komunikat ostrzegawczy jest generowany w przypadku wartości null są wyświetlane w funkcji agregacja (takie jak SUM, AVG, MAX, MIN, STDEV, STDEVP, VAR, WARIANCJA.POPUL lub COUNT).Kiedy Fałszywe, wydane bez ostrzeżenia.Aby uzyskać więcej informacji zobaczSET ANSI_WARNINGS (Transact-SQL).Przerwij arytmetyczne włączone
Określ, czy jest włączona opcja bazy danych dotycząca przerywania operacji arytmetycznych.Dozwolone wartości to Prawda i Fałsz.Gdy jest określona wartość Prawda, błąd przepełnienia lub dzielenia przez zero powoduje przerwanie kwerendy lub zadania wsadowego.Jeśli wystąpi błąd w transakcji, transakcja zostanie wycofana.Gdy jest określona wartość Fałsz, jest wyświetlany komunikat ostrzegawczy, ale wykonywanie kwerendy, zadania wsadowego lub transakcji jest kontynuowane, tak jakby nie wystąpił błąd.Aby uzyskać więcej informacji, zobacz temat SET ARITHABORT (Transact-SQL).Złączanie wartości null plonów Null
Określ zachowanie, gdy są tak łączone, wartości null.Gdy wartość właściwość jest Wartość true, string + Wartość NULL, zwraca wartość NULL. Kiedy Fałszywe, wynik jest string. Aby uzyskać więcej informacji zobaczSET CONCAT_NULL_YIELDS_NULL (Transact-SQL).Tworzenie bazy danych między własność łańcucha włączone
Ta wartość tylko do odczytu wskazuje, jeśli zostało włączone międzybazowy łańcuch własności.Kiedy Wartość true, baza danych może być źródłowego lub docelowego łańcuch własności bazy danych między.Aby ustawić tę właściwość, należy użyć instrukcja ALTER DATABASE.Optymalizacja korelacja data włączone
Kiedy Wartość true, SQL Server obsługuje statystykę korelacji między wszystkie dwie tabele w bazie danych, które są połączone przez ograniczenie klucz obcy i mieć datetime kolumny.Kiedy Fałszywe, korelacji statystyki nie są obsługiwane.Aby uzyskać więcej informacji zobaczOptimizing Queries That Access Correlated datetime Columns.
Numeryczne round przerwania
Określ, jak baza danych obsługuje błędy zaokrąglania.Możliwe wartości to: Wartość trueand Fałszywe.Kiedy Wartość true, błąd jest generowany, kiedy nastąpi precyzji w wyrażeniu.Kiedy Fałszywe, strat dokładność nie generują komunikaty o błędach, a wynik jest zaokrąglany do precyzji kolumna lub zmiennej przechowywanie wyników.Aby uzyskać więcej informacji zobaczSET NUMERIC_ROUNDABORT (Transact-SQL).Parametry
Kiedy PROSTE, kwerendy, są parametryzowane oparte na zachowanie domyślne bazy danych.Kiedy WYMUSZONA, SQL Server parameterizes wszystkie kwerendy w bazie danych. Aby uzyskać więcej informacji zobacz Parametryzacja proste i Parametryzacja wymuszony.Podane identyfikatory włączone
Określić, czy SQL Server słowa kluczowe można używać jako identyfikatorów (obiektu lub zmiennej Nazwa) Jeśli ujęty w cudzysłów. Możliwe wartości to: Wartość trueand Fałszywe.Aby uzyskać więcej informacji zobaczzestaw QUOTED_IDENTIFIER (języka Transact-SQL).Wyzwalacze cykliczne włączone
Określ, czy wyzwalaczy może być uruchamiany przez inne wyzwalacze.Możliwe wartości to: Wartość trueand Fałszywe.Gdy zestaw do Wartość true, umożliwia cykliczne wypalania wyzwalaczy.Gdy zestaw do Fałszywe, tylko bezpośrednie rekursja jest zabronione.Aby wyłączyć rekursję pośrednich, zestaw opcji serwera zagnieżdżonych wyzwalaczy na 0 za pomocą sp_configure.Aby uzyskać więcej informacji zobaczZa pomocą wyzwalaczy zagnieżdżone.Godne zaufania
Podczas wyświetlania Wartość true, tę opcję tylko do odczytu oznacza, że SQL Server Umożliwia uzyskanie dostępu do zasobów poza bazą danych w kontekście personifikacji, ustalone w bazie danych. Konteksty personifikacji może być ustalona w bazie danych przy użyciu wykonać AS instrukcja użytkownika lub wykonać AS klauzula na moduły bazy danych.Aby mieć dostęp, właścicielem bazy danych wymaga także uprawnienie AUTHENTICATE SERVER poziom serwera.
Właściwość ta umożliwia tworzenie i wykonywanie zestawów niebezpieczne i zewnętrznego dostępu w bazie danych.Oprócz ustawienia tej właściwość True, właściciel bazy danych, trzeba mieć uprawnienia EXTERNAL MONTAŻOWYCH dostępu lub niebezpieczne MONTAŻOWYCH poziom serwera.
Domyślnie wszystkie baz danych użytkowników i wszystkie bazy danych systemu (z wyjątkiem tych MSDB) Ta właściwość ma zestaw do False. Nie można zmienić wartości dla Model and tempdb baz danych.
Jest TRUSTWORTHY zestaw do False za każdym razem, gdy baza danych jest podłączona do serwera.
Zalecanym podejściem do uzyskiwania dostępu do zasobów poza bazą danych w kontekście personifikacji ma użyć certyfikatów i podpisy, jak apposed do Trustworthy Opcja.
Aby zestaw tę właściwość, należy użyć instrukcja ALTER DATABASE.
Format magazynu VarDecimal włączone
Ta opcja jest przeznaczona tylko do odczytu z SQL Server 2008. Kiedy Wartość true, ta baza danych jest włączona dla formatu magazynu vardecimal.Nie można wyłączyć Vardecimal formatu magazynu, w czasie, gdy jest ona używana przez wszystkie tabele w bazie danych.W SQL Server 2008, wszystkie bazy danych są włączone dla formatu magazynu vardecimal. Aby uzyskać informacje o formacie vardecimal przechowywania zobacz Przechowywanie danych dziesiętny jako zmienna długość. Opcji tej używane jest sp_db_vardecimal_storage_format.
Odzyskiwanie
- Strona weryfikacji
Umożliwia określenie opcji, można wykrywać i zgłaszać nieukończone transakcje We/Wy spowodowane przez błędy We/Wy dysku.Możliwe wartości to: Brak, TornPageDetection, and Suma kontrolna.Aby uzyskać więcej informacji zobaczUnderstanding and Managing the suspect_pages Table.
Stan
Tylko bazy danych do odczytu
Określ, czy baza danych jest tylko do odczytu.Możliwe wartości to: Wartość trueand Fałszywe.Kiedy Wartość true, użytkownicy mogą tylko odczytywać dane w bazie danych.Użytkownicy nie mogą modyfikować obiektów bazy danych lub danych; jednak samej bazy danych można usunąć przy użyciu instrukcja DROP DATABASE.Baza danych nie może być używany podczas nową wartość dla Tylko bazy danych do odczytu określono opcję. wzorzec bazy danych wyjątku, a tylko administrator systemu można użyć wzorca, w czasie, gdy pole wyboru jest zaznaczone.Państwo bazy danych
Umożliwia wyświetlanie bieżącego stanu bazy danych.Tej opcji nie będzie można edytować.Aby uzyskać więcej informacji na temat Państwo bazy danych, see Database States.Ograniczanie dostępu
Określa, którzy użytkownicy mogą uzyskać dostęp do bazy danych.Możliwe wartości to:Wiele
Normalny stan produkcyjnej bazy danych pozwala wielu użytkownikom dostęp do bazy danych na raz.
Pojedyncze
Używane do obsługi akcji, tylko jeden użytkownik może uzyskać dostępu do bazy danych na raz.
Ograniczone
Tylko członkowie db_owner dbcreator i ról sysadmin mogą korzystać z bazy danych.
Szyfrowanie włączone
Kiedy Wartość true, ta baza danych jest włączona dla szyfrowanie bazy danych.Klucz szyfrowanie bazy danych jest wymagane do szyfrowanie.Aby uzyskać więcej informacji zobaczUnderstanding Transparent Data Encryption (TDE).
See Also