LogFolder ö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 LogFolder property identifies the operating system directory storing the file that maintains Microsoft SQL Server database transaction log records.
Sözdizimi
object
.LogFolder [=value]
Bölümleri
nesne
Bir nesneye uygulanan listesinde sonucunu veren bir ifadevalue
Varolan bir işletim sistemi dizin adıyla tanıtan bir dize
Veri Türü
String
Değiştirilebilir
Okuma/yazma, DistributionDatabase nesnesi çoğaltma için yayın dağıtım tarafından kullanılan bir veritabanı oluşturmak için kullanılırRead-only if DistributionDatabase nesnesine başvuru yapan bir varolan çoğaltma dağıtım veritabanı.
Prototip (c/C++)
HRESULT GetLogFolder(SQLDMO_LPBSTR pRetVal);
HRESULT SetLogFolder(SQLDMO_LPCSTR NewValue);
Not
sql Distributed Management Objects (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
The LogFolderproperty is a string of up to 260 characters.
Bir işletim sistemi dosyası kullanarak belirtmek LogFile özellik.Dizini kullanarak bir işletim sistemi belirtmek LogFolder özellik.Sürücü ve dizin tabanlı veya Evrensel Adlandırma Kuralı (unc) dosya adlandırma kullanın.Örneğin, dizeleri "C:\Program files\microsoft sql server\data" ve "\\Seattle1\Program Files\Microsoft sql Server\Data" Her için geçerli olan LogFolder.