Udostępnij za pośrednictwem


Kolekcja baz 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.

Databases Kolekcja zawiera Database obiektów, które narazić Microsoft SQL Server baz danych.

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

Właściwości

Uwagi

Z Databases kolekcja, możesz:

  • Utwórz bazę danych programu SQL Server.

  • Usuwanie bazy danych SQL Server.

Aby uzyskać więcej informacji na temat tworzenia baz danych, zobacz Database obiektu.

Aby usunąć bazy danych

  1. Użyj Item lub ItemByID metoda Databases kolekcja, aby wyodrębnić Database obiektu odwołującego się do miejsce docelowe bazy danych.Podczas wyodrębniania Database obiektu o nazwie, użyj nazwy właściciela bazy danych w celu zakwalifikowania nazwy bazy danych w:

    Set oDatabase = oSQLServer.Databases("Northwind", "stevenb")
    
  2. Użyj Remove metoda Database obiektu Upuść odwołanie bazy danych.

    Ostrzeżenie

    Za pomocą Remove metoda bazy danych obiektu lub Databases kolekcja spadnie odnośna baza danych na wystąpienie SQL Server.Akcja jest nie do odzyskania.

The Itemmethod of the Databases collection supports member selection using the database name or the ordinal position of the object in the collection.Ponadto podczas korzystania z bazy danych do nazwy zaznacz obiekt z kolekcja, Item Metoda umożliwia właścicielowi kwalifikacji nazwę docelowej bazy danych SQL Server.Na przykład:

Set oDatabase = oSQLServer.Databases("Northwind", "stevenb")

Remove metoda Databases obsługuje kolekcja element członkowski docelowej przy użyciu nazwy bazy danych lub numerem porządkowym obiektu kolekcja.Remove Metoda nie obsługuje program bazy danych właściciela nazwy kwalifikacji metodą upuścić bazy danych.Podczas korzystania z Databases kolekcja, aby usunąć z bazy danych programu SQL Server sugerowane, albo użyj Item lub ItemByID metoda kolekcja do wyodrębnić obiektu odwołującego się do poprawnej bazy danych.Następnie użyj Remove metoda Database obiektu.

Ostrzeżenie

Tworzenie lub usuwanie baz danych za pomocą Databases kolekcja wymaga odpowiednich uprawnień.Używane do konto logowania do programu SQL Server SQLServer połączenie obiektu musi być element członkowski jednej z ról stałej sysadmin lub dbcreator.