Udostępnij za pośrednictwem


Obiekt bazy danych

Ta funkcja zostanie usunięta z przyszłej wersji programu Microsoft SQL Server. Należy unikać stosowania tej funkcji w nowych projektach oraz zaplanować modyfikację aplikacji, w których obecnie jest używana ta funkcja.

Database Obiekt reprezentuje właściwości pojedynczego wystąpienie Microsoft SQL Server.

Model obiektów SQL-DMO pokazujący bieżący obiekt

Właściwości

Metody

Uwagi

Ponieważ reprezentuje bazy danych programu SQL Server Database obiektu jest głównym elementem drzewa obiektu SQL Distributed Management Objects (SQL-DMO).Database Obiekt zawiera kolekcje, które definiują tabel, procedur przechowywanych, typy danych i użytkowników bazy danych.Metody Database obiektu umożliwiają wykonywanie funkcji konserwacji podstawowych bazy danych, takie jak Kopia zapasowa.

Z Database obiektu, możesz:

  • Utwórz bazę danych programu SQL Server.

  • Dodać do istniejącej bazy danych SQL Server role bazy danych, zasady, procedury przechowywane, tabele, typów danych zdefiniowanych przez użytkownika, użytkowników i widoki.

  • Usuń lub usuwanie obiektów bazy danych (tabele, widoki i tak dalej) z istniejącej bazy danych programu SQL Server.

  • Modyfikowanie zasób dysku, używane przez bazę danych magazynu.

  • Wykonywanie kopii zapasowej lub przywracanie istniejącej bazy danych programu SQL Server lub jego dziennika transakcji.

  • Kontrolować zabezpieczenia bazy danych programu SQL Server, dodawanie użytkowników i udzielanie, odmawianie lub uchylenie prawa dostępu do bazy danych.

  • Sprawdź integralność bazy danych SQL Server.

  • Sprawdzanie użycia bieżącej bazy danych; w szczególności sprawdź stan blokad zastosowanych wobec zasobów bazy danych.

The Name property of a Database object is a character string.Name must be a valid string for the SQL Server sysname data type.

Aby utworzyć bazę danych programu SQL Server

  1. Tworzenie Database obiektu.

  2. Ustaw Name Właściwość Database obiektu.

  3. Tworzenie DBFile obiektu.

  4. Ustaw Name Właściwość DBFile obiektu.

  5. Ustaw PhysicalName Właściwość DBFile obiektu.

  6. Ustaw DBFile Właściwości obiektu, które są opcjonalne dla nowych plików bazy danych, takich jak Size.

  7. Dodaj DBFile Nowy obiekt FileGroup o nazwie obiektu podstawowego.

  8. Dodaj Database obiektu, aby Databases Kolekcja połączonych SQLServer obiektu.

Jeśli nie zestaw Size Właściwość DBFile obiektu lub określ plik dziennika transakcji są używane domyślne ustawienia programu SQL Server.Aby uzyskać więcej informacji, zobacz Tworzenie bazy danych (Transact-SQL).

Plik dziennika transakcji można określić podczas tworzenia bazy danych programu SQL Server.Określ plik dziennika przed dodaniem Database obiektu, aby Databases kolekcja.

Aby określić plik dziennika

  1. Tworzenie LogFile obiektu.

  2. Ustaw Name właściwość.

  3. Ustaw PhysicalName właściwość.

  4. Set the LogFile Size property.

  5. Dodaj LogFile obiektu, aby LogFiles kolekcja TransactionLog obiektu nowej Database obiektu.

Ostrzeżenie

DatabaseRole Obiekt jest zgodne z wystąpienia programu SQL Server w wersja 7.0 lub nowszej.Jednakże Database2 obiektu rozszerza funkcjonalność Database obiektu do użytku z funkcjami, które zostały wprowadzone w programie SQL Server 2000.

Zobacz także

Odwołanie