Share via


Veritabanı nesnesi

Bu özellik Microsoft SQL Server'ın ilerideki bir sürümünde kaldırılacaktır. Yeni geliştirme işlerinde bu özelliği kullanmaktan kaçının ve bu özelliği kullanmakta olan uygulamalarda değişiklik yapmayı planlayın.

The Database object represents the properties of a single instance of Microsoft SQL Server.

Geçerli nesneyi gösteren SQL-DMO nesne modeli

Yöntemler

Açıklamalar

Bir sql Server veritabanında temsil ettiğinden Database nesnenin bir bileşenidir ana sql Distributed Management Objects (sql-dmo) Nesne Ağacı.The Database object contains collections that define the tables, stored procedures, data types, and users of a database.Yöntemleri Database nesne temel veritabanı gibi bakım işlevleri gerçekleştirmek etkinleştiryedek.

İle Database nesne yapabilirsiniz:

  • Bir sql Server veritabanı oluşturun.

  • Varolan bir sql Server veritabanını, veritabanı rolleri, kurallar, saklı yordamları, tabloları, kullanıcı tanımlı veri türleri, kullanıcıların ve görünümler ekleyin.

  • Varolan bir sql Server veritabanından veritabanı nesnelerini (tablolar, görünümler ve benzeri) bırakın veya kaldırın.

  • Disk değiştirme kaynak Depolama Birimi veritabanı tarafından kullanılan.

  • Veya varolan bir sql Server veritabanı veya hareket günlüğünü geri yükleme.

  • sql Server veritabanı güvenliği, kullanıcı ekleme ve vererek, reddetme veya veritabanına erişim haklarını iptal etme denetler.

  • sql Server veritabanını denetle bütünlük.

  • Veritabanındaki geçerli kullanımını denetleyin; Özellikle, veritabanı kaynakları karşı uygulanan kilit durumunu denetleyin.

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

Bir sql Server veritabanı oluşturmak için

  1. Oluşturma bir Database nesne.

  2. Set Name özellik Database nesne.

  3. Oluşturma bir DBFile nesne.

  4. Set Name özellik DBFile nesne.

  5. Set PhysicalName özellik DBFile nesne.

  6. Set DBFile nesne özellikleri olan yeni veritabanı dosyaları için isteğe bağlı olarak Size.

  7. Ekleme DBFile nesnesine yeni FileGroup adlı nesnenin birincil.

  8. Ekleme Database itiraz Databases bağlı koleksiyon SQLServer nesne.

Aksi takdirde küme Size özellik DBFile nesne veya işlem günlük dosyası, sql Server varsayılanlar kullanılır belirtin.Daha fazla bilgi için bkz: Veritabanı (Transact-sql) oluştur.

sql Server veritabanı oluşturma işlemi sırasında işlem günlüğü dosyası belirtebilirsiniz.Eklemek için önce günlük dosyasını belirtmek Database itiraz Databases koleksiyon.

Bir günlük dosyası belirtmek için

  1. Oluşturma bir LogFile nesne.

  2. Set Name özellik.

  3. Set PhysicalName özellik.

  4. Set the LogFile Size property.

  5. Ekleme LogFile itiraz LogFiles koleksiyon , TransactionLog Yeni nesne Database nesne.

Not

The Database object is compatible with instances of SQL Server version 7.0 and later.Ancak, Database2 nesnesinin işlevselliğini uzatır Database nesnesi, sql Server 2000'de sunulan özellikleri ile kullanmak için.

Ayrıca bkz.

Başvuru