Delen via


LocalDBDeleteInstance function

Applies to:SQL Server

Hiermee verwijdert u het opgegeven SQL Server Express LocalDB-exemplaar.

Header file:msoledbsql.h

Syntax

HRESULT LocalDBDeleteInstance(
           PCWSTR pInstanceName ,
           DWORD dwFlags
);

Arguments

pInstanceName

[Invoer] De naam van het LocalDB-exemplaar dat u wilt verwijderen.

dwFlags

[Invoer] Gereserveerd voor toekomstig gebruik. Momenteel moet worden ingesteld op 0.

Returns

S_OK: De functie is geslaagd.

Error Description
LOCALDB_ERROR_NOT_INSTALLED SQL Server Express LocalDB is niet geïnstalleerd op de computer.
LOCALDB_ERROR_INVALID_PARAMETER Een of meer opgegeven invoerparameters zijn ongeldig.
LOCALDB_ERROR_INVALID_INSTANCE_NAME De opgegeven exemplaarnaam is ongeldig.
LOCALDB_ERROR_UNKNOWN_INSTANCE Het opgegeven exemplaar bestaat niet.
LOCALDB_ERROR_INSTANCE_BUSY Het opgegeven exemplaar wordt uitgevoerd.
LOCALDB_ERROR_WAIT_TIMEOUT Er is een time-out opgetreden tijdens het verkrijgen van synchronisatievergrendelingen.
LOCALDB_ERROR_INSTANCE_FOLDER_PATH_TOO_LONG Het pad waarin het exemplaar moet worden opgeslagen, is langer dan MAX_PATH.
LOCALDB_ERROR_CANNOT_GET_USER_PROFILE_FOLDER Een gebruikersprofielmap kan niet worden opgehaald.
LOCALDB_ERROR_CANNOT_ACCESS_INSTANCE_FOLDER Er kan geen exemplaarmap worden geopend.
LOCALDB_ERROR_CANNOT_ACCESS_INSTANCE_REGISTRY Er kan geen exemplaarregister worden geopend.
LOCALDB_ERROR_CANNOT_MODIFY_INSTANCE_REGISTRY Een exemplaarregister kan niet worden gewijzigd.
LOCALDB_ERROR_INSTANCE_CONFIGURATION_CORRUPT Een exemplaarconfiguratie is beschadigd.
LOCALDB_ERROR_CALLER_IS_NOT_OWNER Api-aanroeper is geen eigenaar van het lokale database-exemplaar.
LOCALDB_ERROR_INTERNAL_ERROR Er is een onverwachte fout opgetreden. Zie het gebeurtenislogboek voor meer informatie.

Remarks

Zie sql Server Express LocalDB-referentie voor een codevoorbeeld dat gebruikmaakt van de LocalDB-API van LocalDB.