共用方式為


LocalDBDeleteInstance function

Applies to:SQL Server

拿掉指定的 SQL Server Express LocalDB 實例。

Header file:msoledbsql.h

Syntax

HRESULT LocalDBDeleteInstance(
           PCWSTR pInstanceName ,
           DWORD dwFlags
);

Arguments

pInstanceName

[輸入]要移除的LocalDB實例名稱。

dwFlags

[輸入]保留供日後使用。 目前應該設定為 0。

Returns

S_OK:函式成功。

Error Description
LOCALDB_ERROR_NOT_INSTALLED 計算機上未安裝 SQL Server Express LocalDB。
LOCALDB_ERROR_INVALID_PARAMETER 一或多個指定的輸入參數無效。
LOCALDB_ERROR_INVALID_INSTANCE_NAME 指定的實例名稱無效。
LOCALDB_ERROR_UNKNOWN_INSTANCE 指定的實例不存在。
LOCALDB_ERROR_INSTANCE_BUSY 指定的實例正在執行。
LOCALDB_ERROR_WAIT_TIMEOUT 嘗試取得同步處理鎖定時發生逾時。
LOCALDB_ERROR_INSTANCE_FOLDER_PATH_TOO_LONG 應儲存實例的路徑比MAX_PATH長。
LOCALDB_ERROR_CANNOT_GET_USER_PROFILE_FOLDER 無法擷取使用者配置檔資料夾。
LOCALDB_ERROR_CANNOT_ACCESS_INSTANCE_FOLDER 無法存取實例資料夾。
LOCALDB_ERROR_CANNOT_ACCESS_INSTANCE_REGISTRY 無法存取實例登錄。
LOCALDB_ERROR_CANNOT_MODIFY_INSTANCE_REGISTRY 無法修改實例登錄。
LOCALDB_ERROR_INSTANCE_CONFIGURATION_CORRUPT 實例組態已損毀。
LOCALDB_ERROR_CALLER_IS_NOT_OWNER API 呼叫端不是本機資料庫實例擁有者。
LOCALDB_ERROR_INTERNAL_ERROR 發生未預期的錯誤。 如需詳細資訊,請參閱事件記錄檔。

Remarks

如需使用 LocalDB API 的程式碼範例,請參閱 SQL Server Express LocalDB 參考