Compartir a través de


LocalDBDeleteInstance function

Applies to:SQL Server

Quita la instancia de SQL Server Express LocalDB especificada.

Header file:msoledbsql.h

Syntax

HRESULT LocalDBDeleteInstance(
           PCWSTR pInstanceName ,
           DWORD dwFlags
);

Arguments

pInstanceName

[Entrada] Nombre de la instancia de LocalDB que se va a quitar.

dwFlags

[Entrada] Reservado para uso futuro. En estos momentos, se debe establecer en 0.

Returns

S_OK: la función se realizó correctamente.

Error Description
LOCALDB_ERROR_NOT_INSTALLED SQL Server Express LocalDB no está instalado en el equipo.
LOCALDB_ERROR_INVALID_PARAMETER Uno o más parámetros de entrada especificados no son válidos.
LOCALDB_ERROR_INVALID_INSTANCE_NAME El nombre de instancia de especificado no es válido.
LOCALDB_ERROR_UNKNOWN_INSTANCE La instancia especificada no existe.
LOCALDB_ERROR_INSTANCE_BUSY La instancia especificada se está ejecutando.
LOCALDB_ERROR_WAIT_TIMEOUT Se ha agotado el tiempo de espera al intentar adquirir bloqueos de sincronización.
LOCALDB_ERROR_INSTANCE_FOLDER_PATH_TOO_LONG La ruta de acceso donde la instancia debe almacenarse es mayor que MAX_PATH.
LOCALDB_ERROR_CANNOT_GET_USER_PROFILE_FOLDER No se puede recuperar una carpeta de perfil de usuario.
LOCALDB_ERROR_CANNOT_ACCESS_INSTANCE_FOLDER No se puede tener acceso a una carpeta de instancia.
LOCALDB_ERROR_CANNOT_ACCESS_INSTANCE_REGISTRY No se puede acceder a un registro de instancia.
LOCALDB_ERROR_CANNOT_MODIFY_INSTANCE_REGISTRY No se puede modificar un registro de instancia.
LOCALDB_ERROR_INSTANCE_CONFIGURATION_CORRUPT Una configuración de instancia está dañada.
LOCALDB_ERROR_CALLER_IS_NOT_OWNER El autor de la llamada de API no es propietario de la instancia de Base de datos local.
LOCALDB_ERROR_INTERNAL_ERROR Se ha producido un error inesperado. Vea el registro de eventos para obtener detalles.

Remarks

Para obtener un ejemplo de código que usa la API de LocalDB, consulte Referencia de SQL Server Express LocalDB.