Udostępnij za pośrednictwem


Właściwości bazy danych (strona Opcje)

Ta strona służy do wyświetlania lub modyfikowania opcji dla wybranej bazy danych.Aby uzyskać więcej informacji o dostępnych opcjach w tym strona, zobacz Ustawianie opcji bazy danych.

Nagłówek strony

  • Sortowanie
    Określ sortowanie bazy danych, wybierając z listy.Aby uzyskać więcej informacji, zobacz Praca z sortowania.

  • Modelu odzyskiwania
    Określ jeden z następujących modeli odzyskiwania bazy danych: Pełna, Bulk-Logged, lub proste.Aby uzyskać więcej informacji na temat modeli odzyskiwanie, zobacz Omówienie modelu odzyskiwania.

  • Poziom zgodności
    Określ najnowszą wersja SQL Server , obsługuje bazy danych.Możliwe wartości to sql Server 2008 r2, SQL Server 2008, SQL Server 2005, i SQL Server 2000.Aby uzyskać więcej informacji, zobacz ZMIENIA poziom zgodności bazy danych (Transact-SQL).

Automatyczne

  • Zamknij automatycznie
    Określ, czy baza danych przebiega niedziałający wyraźne i zwalnia zasoby po ostatni użytkownik zamyka.Możliwe wartości to True i False.Gdy True, zamykanie bazy danych niedziałający wyraźne i jego zasoby są zwalniane po wylogowaniu się użytkownika.

  • Automatyczne tworzenie statystyk
    Określ, czy baza danych automatycznie tworzy brakujących statystyk optymalizacji.Możliwe wartości to True i False.Gdy True, wszelkie brakujące statystyk wymaganych przez kwerendę dla optymalizacji zbudowane są automatycznie podczas optymalizacji.Aby uzyskać więcej informacji, zobacz Tworzenie statystyk (Transact-SQL).

  • Autozmniejszanie
    Określ, czy pliki bazy danych są dostępne dla zmniejszania okresowych.Możliwe wartości to True i False.Aby uzyskać więcej informacji, zobacz Zmniejszania bazy danych.

  • Automatyczna aktualizacja statystyk
    Określ czy bazy danych automatycznie updatas poza-o-data statystyki optymalizacji.Możliwe wartości to True i False.Po True, wszelkie out-o-data statystyk wymaganych przez kwerendę dla optymalizacji zbudowane są automatycznie podczas optymalizacji.Aby uzyskać więcej informacji, zobacz Tworzenie statystyk (Transact-SQL).

  • Auto Update Statistics asynchronicznie
    Podczas True, kwerend, które inicjowania automatycznego updata z poza-o-data statystyki nie będzie czekać na statystyki aż dodatad przed kompilowania.Następne kwerendy użyje zaktualizowaną statystykę, gdy są one dostępne.

    Po False, kwerend, które inicjowania automatycznego updata z poza-z-data statystyki, poczekaj górędatad statystyki mogą być używane w planie optymalizacji kwerendy.

    zestaw tej opcji na True jest ignorowany, chyba że Auto Update Statistics jest również ustawiona na True.

Kursor

  • Zamknij kursor na przekazywanie włączone
    Określ, czy kursory Zamknij po zatwierdzeniu transakcji otwarcia kursor.Możliwe wartości to True i False.Gdy True, jakiekolwiek kursory, które są otwarte po zatwierdzeniu lub wycofać transakcji są zamknięte.Gdy False, takie kursory pozostają otwarte, gdy transakcja zostanie zatwierdzona.Gdy False, wycofywanie transakcji zamyka jakiekolwiek kursory, z wyjątkiem zdefiniowane jako INSENSITIVE lub STATYCZNEJ.Aby uzyskać więcej informacji, zobacz ZESTAW CURSOR_CLOSE_ON_COMMIT (Transact-SQL).

  • Kursor domyślny
    Określ domyślne zachowanie kursor.Gdy True, deklaracje kursor domyślny lokalny.Gdy False, Transact-SQL Domyślnie kursory GLOBAL.Aby uzyskać więcej informacji, zobacz Zakres nazw kursor Transact-SQL.

Różne

  • Domyślna wartość NULL ANSI
    Określ domyślne zachowanie równa (=), a nie równe (<>) wartość null operatory porównania z wartościami.Możliwe wartości to True (na) i False (wyłączona).Aby uzyskać więcej informacji, zobacz ZESTAW ANSI_NULL_DFLT_ON (Transact-SQL) i ZESTAW ANSI_NULL_DFLT_OFF (Transact-SQL).

  • ANSI włączone wartości null
    Określanie zachowania równa (=), a nie równe (<>) wartość null operatory porównania z wartościami.Możliwe wartości to True (na) i False (wyłączona).Gdy True, nieznany oceny wszystkich porównań wartości null.Po False, oceny porównania wartości nieobsługujących kodu UNICODE wartość null True Jeśli obie wartości NULL.Aby uzyskać więcej informacji, zobacz USTAWIENIA ANSI_NULLS (Transact-SQL).

  • Dopełnienie ANSI włączone
    Określ, czy uzupełnienie ANSI jest lub wyłączyć.Dopuszczalne wartości to True (na) i False (wyłączona).Aby uzyskać więcej informacji, zobacz Ustaw spowodowałyby (Transact-SQL).

  • Włączone ostrzeżeń ANSI
    Określanie zachowania standard ISO dla kilku warunków błędów.Gdy True, jest generowane ostrzeżenie, jeśli wartości null są wyświetlane w funkcji agregujących (takich jak wartość zagregowana, średnia, MAX, MIN, STDEV, STDEVP, VAR, VARP lub liczba).Gdy False, nie ostrzeżenie.Aby uzyskać więcej informacji, zobacz Ustaw ANSI_WARNINGS (Transact-SQL).

  • Przerwanie arytmetycznych włączone
    Określ, czy opcja bazy danych dla arytmetycznych przerwanie jest włączone lub nie.Możliwe wartości to True i False.Gdy True, błąd przepełnienia lub dzielenie przez zero powoduje, że kwerenda lub partia, aby zakończyć.Jeśli błąd występuje w transakcji, transakcja jest cofana.Gdy False, wyświetlany jest komunikat ostrzegawczy, ale kwerendy, partia lub transakcja kontynuuje, tak jakby błąd nie wystąpił.Aby uzyskać więcej informacji, zobacz ZESTAW ARITHABORT (Transact-SQL).

  • Złączanie wartości Null Null plonów
    Umożliwia określenie zachowania po sklejeniu wartości null.Kiedy wartość właściwość jest True, string + zwraca NULL NULL.Gdy False, wynik jest string.Aby uzyskać więcej informacji, zobacz SET CONCAT_NULL_YIELDS_NULL (Transact-SQL).

  • Włączone łańcuch własności między bazami danych
    Wskazuje wartość tylko do odczytu, jeśli międzybazowy łańcuch własności został włączony.Gdy True, baza danych może być źródło lub miejsce docelowe łańcuch własności między bazami danych.Użyj instrukcja ALTER DATABASE do zestaw tej właściwości.

  • Optymalizacja korelacji daty włączony
    Gdy True, SQL Server przechowuje statystyki korelacji między dwiema tabelami, w bazie danych, które są połączone przez ograniczenie klucza OBCEGO i mieć datetime kolumny.

    Gdy False, korelacji statystyki nie są obsługiwane.Aby uzyskać więcej informacji, zobacz Optymalizacja kwerend że dostępu skorelowane kolumny Data/Godzina.

  • Numeryczne przerwanie Round
    Określić sposób obsługi błędów zaokrąglania w bazie danych.Możliwe wartości to True i False.Gdy True, zostanie wygenerowany błąd, gdy wystąpi utratę precyzji w wyrażenie.Gdy False, straty dokładność nie generować komunikaty o błędach i wynik jest zaokrąglany do precyzji kolumna lub zmiennej przechowywanie wyników.Aby uzyskać więcej informacji, zobacz ZESTAW NUMERIC_ROUNDABORT (Transact-SQL).

  • Parametryzacja
    Gdy proste, kwerendy są parametryzowane oparte na zachowanie domyślne bazy danych.Gdy WYMUSZONY, SQL Server parameterizes wszystkie kwerendy w bazie danych.Aby uzyskać więcej informacji, zobacz Parametryzacja proste i Parametryzacja wymuszony.

  • Identyfikatorów w cudzysłowach włączone
    Określić, czy SQL Server słowa kluczowe mogą być używane jako identyfikatory (zmiennej lub obiektu nazwa), jeśli ujęty w cudzysłów.Możliwe wartości to True i False.Aby uzyskać więcej informacji, zobacz ZESTAW QUOTED_IDENTIFIER (Transact-SQL).

  • Wyzwalacze cykliczne włączone
    Określ, czy inne usługi wyzwalaczy można opalanych wyzwalaczy.Możliwe wartości to True i False.Gdy zestaw do True, to umożliwia cykliczne wypalania wyzwalaczy.Gdy zestaw do False, tylko bezpośrednie uniemożliwił rekursji.Aby wyłączyć rekursję pośrednich zestaw nested triggers 0 przy użyciu opcji serwera sp_configure.Aby uzyskać więcej informacji, zobacz Przy użyciu wyzwalaczy zagnieżdżonych.

  • Godne zaufania
    Podczas wyświetlania True, ta opcja tylko do odczytu wskazuje, że SQL Server umożliwia dostęp do zasobów poza bazą danych w kontekście personifikacji, siedzibę bazy danych.Konteksty personifikacji może być ustalona w bazie danych przy użyciu wykonywanie instrukcja użytkownika lub jako EXECUTE klauzula na moduły bazy danych.

    Aby mieć dostęp, właściciel bazy danych również musi mieć uprawnienie uwierzytelniania serwera poziom serwera.

    Właściwość ta umożliwia również tworzenie i wykonywanie zestawów ryzykowne i zewnętrznego dostępu w bazie danych.Oprócz ustawienie tej właściwość na True, właściciel bazy danych musi mieć zewnętrznego zestawu dostępu lub niebezpieczne zestawu uprawnień poziom serwera.

    Domyślnie wszystkie baz danych użytkowników i wszystkie bazy danych systemu (z wyjątkiem MSDB) to właściwość mieć False.Nie można zmienić wartość dla model i tempdb baz danych.

    TRUSTWORTHY jest zestaw do False w każdym przypadku, gdy baza danych jest podłączony do serwera.

    Zalecane podejście do uzyskiwania dostępu do zasobów poza bazą danych w kontekście personifikacji jest użycie certyfikatów i podpisy, apposed do Trustworthy opcji.

    Aby zestaw tej właściwości, należy użyć instrukcja ALTER DATABASE.

  • Format przechowywania VarDecimal włączone
    Opcja ta jest tylko do odczytu począwszy od SQL Server 2008.Gdy True, ta baza danych jest włączona dla formatu magazynu vardecimal.Nie można wyłączyć format przechowywania Vardecimal podczas używania go wszystkie tabele w bazie danych.W SQL Server 2008, wszystkich baz danych są włączone dla formatu magazynu vardecimal.Informacje dotyczące formatu magazynu vardecimal, zobacz Przechowywanie danych dziesiętne jako o zmiennej długości.Ta opcja używa sp_db_vardecimal_storage_format.

Odzyskiwanie

  • Strony Sprawdź
    Określanie opcji, można wykrywać i zgłaszać nieukończone transakcje We/Wy spowodowane przez błędy We/Wy.Możliwe wartości to Brak, TornPageDetection, i sumy kontrolnej.Aby uzyskać więcej informacji, zobacz Opis i zarządzanie suspect_pages tabeli.

Stan

  • Tylko bazy danych odczytu
    Określ, czy baza danych jest tylko do odczytu.Możliwe wartości to True i False.Gdy True, użytkownicy mogą odczytywać tylko w bazie danych.Użytkownicy nie mogą modyfikować obiektów bazy danych lub danych; jednak samej bazy danych można usunąć za pomocą instrukcja DROP DATABASE.Baza danych nie może być używany podczas nową wartość dla Tylko do odczytu bazy danych określona opcja. master Bazy danych jest wyjątek, i używać tylko administrator systemu master podczas opcja zestaw.

  • Stan bazy danych
    Umożliwia wyświetlanie bieżącego stanu bazy danych.Nie jest edytowalny.Więcej informacji o Stanu bazy danych, zobacz Państwa bazy danych.

  • Ograniczanie dostępu
    Określić, którzy użytkownicy mogą uzyskać dostęp do bazy danych.Możliwe wartości to:

    • Wielokrotność

      Stanu Zwykły do produkcyjnej bazy danych pozwala wielu użytkownikom na dostęp do bazy danych na raz.

    • Pojedynczy

      Używane do prac konserwacyjnych, tylko jeden użytkownik może jednocześnie dostęp do bazy danych.

    • Ograniczone

      Tylko członkowie db_owner, dbcreator, lub sysadmin za pomocą role bazy danych.

  • Szyfrowanie włączone
    Gdy True, ta baza danych jest włączone szyfrowanie bazy danych.Dla szyfrowanie wymagany jest klucz szyfrowanie bazy danych.Aby uzyskać więcej informacji, zobacz Opis przezroczystego szyfrowania danych (TDE).