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 참조를 참조하세요.