Funzione LocalDBDeleteInstance
Si applica a: SQL Server
Rimuove l'istanza specificata del database locale di SQL Server Express.
File di intestazione: msoledbsql.h
Sintassi
HRESULT LocalDBDeleteInstance(
PCWSTR pInstanceName,
DWORD dwFlags
);
Parametri
pInstanceName
[Input] Nome dell'istanza del database locale da rimuovere.
dwFlags
[Input] Riservato per utilizzi futuri. Deve essere impostato attualmente su 0.
Valori restituiti
S_OK
Funzione completata.
LOCALDB_ERROR_NOT_INSTALLED
Database locale di SQL Server Express non installato nel computer.
LOCALDB_ERROR_INVALID_PARAMETER
Uno o più parametri di input specificati non validi.
LOCALDB_ERROR_INVALID_INSTANCE_NAME
Nome dell'stanza specificata non valido.
LOCALDB_ERROR_UNKNOWN_INSTANCE
Istanza specificata inesistente.
LOCALDB_ERROR_INSTANCE_BUSY
Istanza specificata in esecuzione.
LOCALDB_ERROR_WAIT_TIMEOUT
Timeout durante il tentativo di acquisizione dei blocchi di sincronizzazione.
LOCALDB_ERROR_INSTANCE_FOLDER_PATH_TOO_LONG
Percorso di archiviazione richiesto per l'istanza più lungo di MAX_PATH.
LOCALDB_ERROR_CANNOT_GET_USER_PROFILE_FOLDER
Impossibile recuperare una cartella del profilo utente.
LOCALDB_ERROR_CANNOT_ACCESS_INSTANCE_FOLDER
Impossibile accedere alla cartella di un'istanza.
LOCALDB_ERROR_CANNOT_ACCESS_INSTANCE_REGISTRY
Impossibile accedere al Registro di sistema di un'istanza.
LOCALDB_ERROR_CANNOT_MODIFY_INSTANCE_REGISTRY
Impossibile modificare il Registro di sistema di un'istanza.
LOCALDB_ERROR_INSTANCE_CONFIGURATION_CORRUPT
Configurazione di un'istanza danneggiata.
LOCALDB_ERROR_CALLER_IS_NOT_OWNER
Il chiamante API non è il proprietario dell'istanza del database locale.
LOCALDB_ERROR_INTERNAL_ERROR
Errore imprevisto. Per informazioni, vedere il registro eventi.
Osservazioni:
Per un esempio di codice che usa l'API LocalDB, vedere Informazioni di riferimento su SQL Server Express LocalDB.
Vedi anche
Informazioni sulla versione e intestazione di SQL Server Express LocalDB