Share via


RelocateFiles özelliği

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 RelocateFiles property specifies database logical file names and operating system physical file names used to redirect database storage when a Microsoft SQL Server database is restored to a new physical location.

Sözdizimi

object
.RelocateFiles [= value]

Bölümleri

  • nesne
    Bir ifade bir nesneye Uygulanacaklar listesindeki değerlendirir.

  • value
    Belirtilen açıklamalar yerleşik sql Distributed Management Objects (sql-dmo) çoklu dize.

Veri Türü

String

Değiştirilebilir

Okuma/yazma

Prototip (c/C++)

HRESULT GetRelocateFiles(SQLDMO_LPBSTR pRetVal);
HRESULT SetRelocateFiles(SQLDMO_LPCSTR NewValue);

Not

sql-dmo dizeleri her zaman ole bstr döndürülür.c/C++ uygulama dize bir başvuru alır.Uygulama başvurusu kullanarak serbest bırakmanız gerekir SysFreeString.

Açıklamalar

Oluştururken, bir dize fiziksel dosya yerleştirme suna, Yapı dize adıyla geçerli mantıksal veritabanı dosyası, daha sonra yeni bir işletim sistemi dosya adı.mantıksal ad ve fiziksel ad çiftlerini veritabanı yürüten tüm dosyaları belirtilen kadar yineleyin.Örneğin:

oRestore.RelocateFiles = "[Northwind1]" + "," + "[D:\Data\North_1.mdf]" _
    + "," + "[Northwind2]" + "," + "[D:\Data\North_2.mdf]"

Çok Dizeli parametreleri ayarlama hakkında daha fazla bilgi için bkz: Kullanarak sql-dmo Multistrings.

İçin geçerlidir: