Sdílet prostřednictvím


LocalDBDeleteInstance function

Applies to:SQL Server

Odebere zadanou instanci SQL Server Express LocalDB.

Header file:msoledbsql.h

Syntax

HRESULT LocalDBDeleteInstance(
           PCWSTR pInstanceName ,
           DWORD dwFlags
);

Arguments

pInstanceName

[Vstup] Název instance LocalDB, která se má odebrat.

dwFlags

[Vstup] Vyhrazeno pro budoucí použití. Aktuálně by mělo být nastaveno na hodnotu 0.

Returns

S_OK: Funkce byla úspěšná.

Error Description
LOCALDB_ERROR_NOT_INSTALLED SQL Server Express LocalDB není v počítači nainstalovaný.
LOCALDB_ERROR_INVALID_PARAMETER Jeden nebo více zadaných vstupních parametrů je neplatný.
LOCALDB_ERROR_INVALID_INSTANCE_NAME Zadaný název instance je neplatný.
LOCALDB_ERROR_UNKNOWN_INSTANCE Zadaná instance neexistuje.
LOCALDB_ERROR_INSTANCE_BUSY Zadaná instance je spuštěná.
LOCALDB_ERROR_WAIT_TIMEOUT Při pokusu o získání zámků synchronizace došlo k vypršení časového limitu.
LOCALDB_ERROR_INSTANCE_FOLDER_PATH_TOO_LONG Cesta, ve které má být instance uložena, je delší než MAX_PATH.
LOCALDB_ERROR_CANNOT_GET_USER_PROFILE_FOLDER Složku profilu uživatele nelze načíst.
LOCALDB_ERROR_CANNOT_ACCESS_INSTANCE_FOLDER Nelze získat přístup ke složce instance.
LOCALDB_ERROR_CANNOT_ACCESS_INSTANCE_REGISTRY Nelze získat přístup k registru instance.
LOCALDB_ERROR_CANNOT_MODIFY_INSTANCE_REGISTRY Registr instance nelze upravit.
LOCALDB_ERROR_INSTANCE_CONFIGURATION_CORRUPT Konfigurace instance je poškozena.
LOCALDB_ERROR_CALLER_IS_NOT_OWNER Volající rozhraní API není vlastníkem instance místní databáze.
LOCALDB_ERROR_INTERNAL_ERROR Došlo k neočekávané chybě. Podrobnosti najdete v protokolu událostí.

Remarks

Ukázku kódu, která používá rozhraní LocalDB API, najdete v referenčních informacích k SQL Serveru Express LocalDB.