Udostępnij za pośrednictwem


Metoda AttachDBWithSingleFile

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.

AttachDB metoda sprawia, że baza danych widoczne wystąpienie Microsoft SQL Server.

Składnia

object
.AttachDBWithSingleFile(
DBName
,
DataFile
)
as String

Części

  • obiekt
    Wyrażenie, którego wartością obiekt na liście dotyczy.

  • DBName
    Ciąg, który określa nazwę istniejącej bazy danych.

  • DataFile
    Ciąg określający plik bazy danych podstawowych danych według nazw plików systemu operacyjnego (OS).

Zwraca

Ciąg powodzeniu lub niepowodzeniu

Prototyp (C/C++)

HRESULT AttachDBWithSingleFile(SQLDMO_LPCSTR DBName,
SQLDMO_LPCSTR DataFile,
SQLDMO_LPBSTR pResult);

Uwagi

AttachDBWithSingleFile Metoda jest używana przy zmianę lokalizacji plików OS wykonawczych bazy danych musi być widoczne wystąpienie programu SQL Server.

DataFile argument określa plik danych jednego systemu operacyjnego wdrażania magazynu dla bazy danych SQL Server.Wystąpienie programu SQL Server tworzy plik OS konserwacji rekordów dziennika transakcji w ramach AttachDBWithSingleFile metoda przetwarzania.

Ważna informacjaWażne:

AttachDBWithSingleFile2 metoda powiedzie się tylko podczas przechowywania bazy danych jest wykonywane w pliku z jednego systemu operacyjnego.Plik lub pliki wykonawcze magazynu dla rekordów dziennika transakcji bazy danych nie są wykonane widoczne przez metoda.Aby uzyskać więcej informacji o udostępnienie multifile baz danych z wystąpienie programu SQL Server, zobacz AttachDB metody.

Udostępnienie bazy danych z wystąpienie programu SQL Server za pomocą AttachDBWithSingleFile Metoda wymaga odpowiednich uprawnień.Używane do konto logowania do programu SQL Server SQLServer połączenie obiektu musi być element członkowski roli przez system sysadmin.