Udostępnij za pośrednictwem


Właściwość PhysicalLocation

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.

PhysicalLocation Właściwość określa nazwę systemu operacyjnego, który identyfikuje urządzenie kopia zapasowa.

Składnia

object
.PhysicalLocation [= value]

Części

  • obiekt
    Wyrażenie do obiektu w na liście dotyczy

  • wartość
    Ciąg identyfikujący urządzenie systemu operacyjnego pliku lub taśmy

Typ danych

String

Można modyfikować

Odczyt/zapis przed utworzeniem urządzenia.Tylko do odczytu przy odwoływaniu się do istniejącego urządzenie kopia zapasowa.

Prototyp (C/C++)

HRESULT GetPhysicalLocation(SQLDMO_LPBSTR pRetVal)
HRESULT SetPhysicalLocation(SQLDMO_LPCSTR NewValue)

Ostrzeżenie

Ciągi znaków SQL Distributed Management Objects (SQL-DMO) są zawsze zwracane jako obiekty OLE BSTR.Aplikacja c i C++ pobiera odwołanie do ciąg.Aplikacja musi zwolnić, przy użyciu odwołania SysFreeString.

Uwagi

PhysicalLocation Właściwość jest ciąg z maksymalnie 260 znaków.

Określ plik systemu operacyjnego lub taśmie przy użyciu ciąg uniwersalnej konwencji nazewnictwa (UNC).Na przykład ciąg "\\Seattle1\Backups\Northwind.bak" Określa nazwa serwera, katalogu i nazwa pliku dla urządzenie kopia zapasowa.Ciąg \\.\TAPE0 Określa serwer i pliku urządzenia najprawdopodobniej taśmy jako urządzenie kopia zapasowa.