次の方法で共有


LocalDBDeleteInstance 関数

指定した SQL Server Express LocalDB インスタンスを削除します。

ヘッダー ファイル: sqlncli.h

構文

HRESULT LocalDBDeleteInstance(  
           PCWSTR pInstanceName,  
           DWORD dwFlags   
);  

パラメーター

pInstanceName
[入力]削除する LocalDB インスタンスの名前。

dwFlags
[入力]将来の使用のために予約されています。 現在は 0 に設定する必要があります。

返品ポリシー

S_OK
関数は成功しました。

LOCALDB_ERROR_NOT_INSTALLED
SQL Server Express LocalDB がコンピューターにインストールされていません。

LOCALDB_ERROR_INVALID_PARAMETER
1 つ以上の指定された入力パラメーターが無効です。

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
予期しないエラーが発生しました。 詳細については、イベント ログを参照してください。

注釈

LocalDB API を使用するコード サンプルについては、「 SQL Server Express LocalDB リファレンス」を参照してください

こちらもご覧ください

SQL Server Express LocalDB ヘッダーとバージョン情報