Aracılığıyla paylaş


DBFiles koleksiyonu

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 DBFiles collection contains DBFile objects that expose operating system files used by Microsoft SQL Server for table and index data storage.

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

Özellikler

Açıklamalar

İle DBFiles koleksiyon, aşağıdakileri yapabilirsiniz:

  • Tablo ya da dizin verileri içeren yeni bir işletim sistemi dosyası oluşturun.

  • İşletim sistemi dosyası, tablo ya da dizin veri depolama için kullanılabilir dosyalar listesinden kaldırın.

The DBFiles collection supports item selection using ordinal position and identifier only.Tanımlayıcı kullanarak alma ID özellik DBFile nesne.Başvururken bir DBFile içinde nesne koleksiyon, konumunu veya kendi tanımlayıcı olarak kullanarak ona bakın:

Set oDBFile = oDatabase.FileGroups("PRIMARY").DBFiles(1)

Or

Dim     oDBFileID as long

oDBFileID = oDatabase.FileGroups("Northwind_Idx").DBFiles(4).ID

Set oDBFile = _
    oDatabase.FileGroups("Northwind_Idx").DBFiles.ItemByID(oDBFileID)

The DBFiles collection supports removing a database data file by using ordinal position only, as in:

oDatabase.FileGroups("Northwind_Text").DBFiles.Remove(1)

Not

sql Server veritabanı veri saklamak için kullanılan işletim sistemi dosyası kaldırılıyor dosya kullanımıyla sınırlıdır.Herhangi bir veri dosyasında şu anda korunursa Remove yöntem, DBFiles koleksiyon başarısız olurKaldırma ve tabloları yeniden oluşturmak veya tablo verilerini oluşturarak veya işletim sistemine özgü dosya yükleme veritabanı kaldırmak için kümelenmiş dizinler yeniden taşıyın.

Kullanarak DBFiles oluşturmak veya sql Server veritabanı veri saklamak için kullanılan işletim sistemi dosyalarını kaldırmak için koleksiyon gerektirir uygun ayrıcalık.SQL Server oturumu açma için kullanılan SQLServer nesne bağlantısı sabit rolden birine üye olmanız gerekir sysadmin veya diskadmin.