Metoda AttachDBWithSingleFile2
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
.AttachDBWithSingleFile2(
DBName
,
DataFile
)
as Boolean
Części
object
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.
Prototyp (C/C++)
HRESULT AttachDBWithSingleFile2(
SQLDMO_LPCSTR DBName,
SQLDMO_LPCSTR DataFile,
LPBOOL pRetVal) PURE;
Uwagi
AttachDBWithSingleFile2 Metoda jest używana, gdy lokalizację plików systemu operacyjnego (OS) wykonawczych bazy danych muszą być dokonywane zmiany widoczne wystąpienie programu SQL Server.
DataFile Argument określa pojedynczy plik danych OS, który implementuje magazynu dla bazy danych SQL Server.Wystąpienie programu SQL Server tworzy plik system operacyjny dla utrzymania rekordów dziennika transakcji w ramach AttachDBWithSingleFile2 metoda przetwarzania.
AttachDBWithSingleFile2 Metoda zwraca TRUE Jeśli operacja bazy danych Dołącz.Aplikacje wymagające szczegółowe informacje dotyczące Powodzenie lub niepowodzenie operacji Dołącz bazy danych może wywołać AttachDBWithSingleFile metoda, która zwraca ciąg szczegółowe zawierający informacje.
![]() |
---|
AttachDBWithSingleFile2 metoda powiedzie się tylko podczas przechowywania bazy danych jest wykonywane w pliku z jednego systemu operacyjnego.Pliki zawierające magazynu dla rekordów dziennika transakcji bazy danych nie są podejmowane widoczne przez metoda.Aby uzyskać więcej informacji o tworzeniu wielu baz danych widoczne wystąpienie programu SQL Server, zobacz AttachDB metody. |
Udostępnienie bazy danych z wystąpienie programu SQL Server za pomocą AttachDBWithSingleFile2 Metoda wymaga odpowiednich uprawnień.Używane do konto logowania do programu SQL Server SQLServer połączenie obiektu musi być element członkowski z przez system sysadmin rolę.
Ostrzeżenie
Jeśli aplikacja wywoła AttachDBWithSingleFile2 na wystąpienie programu SQL Server w wersja 7.0, stała SQLDMO_E_SQL80ONLY i podobne "Ta właściwość lub metoda wymaga Microsoft SQL Server 2000" wiadomość wiadomości są zwracane.