Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
              Applies to:SQL Server
Hiermee maakt u een nieuw EXEMPLAAR van SQL Server Express LocalDB.
              Header file:msoledbsql.h
Syntax
HRESULT LocalDBCreateInstance(
           PCWSTR wszVersion ,
           PCWSTR pInstanceName ,
           DWORD dwFlags
);
Arguments
wszVersion
[Invoer] De LocalDB-versie, bijvoorbeeld 11.0 of 11.0.1094.2.
pInstanceName
[Invoer] De naam voor het LocalDB-exemplaar dat moet worden gemaakt.
dwFlags
[Invoer] Gereserveerd voor toekomstig gebruik. Momenteel moet worden ingesteld op 0.
Returns
              S_OK: De functie is geslaagd.
| Error | Description | 
|---|---|
| LOCALDB_ERROR_NOT_INSTALLED | SQL Server Express LocalDB is niet geïnstalleerd op de computer. | 
| LOCALDB_ERROR_INVALID_PARAMETER | Een of meer opgegeven invoerparameters zijn ongeldig. | 
| LOCALDB_ERROR_INVALID_INSTANCE_NAME | De opgegeven exemplaarnaam is ongeldig. | 
| LOCALDB_ERROR_INSTANCE_FOLDER_PATH_TOO_LONG | Het pad waarin het exemplaar moet worden opgeslagen, is langer dan MAX_PATH. | 
| LOCALDB_ERROR_INSTANCE_EXISTS_WITH_LOWER_VERSION | Het opgegeven exemplaar bestaat al, maar de versie is lager dan aangevraagd. | 
| LOCALDB_ERROR_UNKNOWN_VERSION | De opgegeven versie is niet beschikbaar. | 
| LOCALDB_ERROR_VERSION_REQUESTED_NOT_INSTALLED | Het opgegeven patchniveau is niet geïnstalleerd. | 
| LOCALDB_ERROR_CANNOT_CREATE_INSTANCE_FOLDER | Er kan geen map worden gemaakt onder %userprofile%. | 
| LOCALDB_ERROR_CANNOT_GET_USER_PROFILE_FOLDER | Een gebruikersprofielmap kan niet worden opgehaald. | 
| LOCALDB_ERROR_CANNOT_ACCESS_INSTANCE_FOLDER | Er kan geen exemplaarmap worden geopend. | 
| LOCALDB_ERROR_CANNOT_ACCESS_INSTANCE_REGISTRY | Er kan geen exemplaarregister worden geopend. | 
| LOCALDB_ERROR_CANNOT_MODIFY_INSTANCE_REGISTRY | Een exemplaarregister kan niet worden gewijzigd. | 
| LOCALDB_ERROR_SQL_SERVER_STARTUP_FAILED | Er wordt een SQL Server-proces gestart, maar het opstarten van SQL Server is mislukt. | 
| LOCALDB_ERROR_INSTANCE_CONFIGURATION_CORRUPT | Een exemplaarconfiguratie is beschadigd. | 
| LOCALDB_ERROR_INTERNAL_ERROR | Er is een onverwachte fout opgetreden. Zie het gebeurtenislogboek voor meer informatie. | 
Remarks
Als er al een volledig functioneel LocalDB-exemplaar met de opgegeven naam bestaat en de versie gelijk is aan of hoger is dan aangevraagd, is S_OKhet resultaat.
In gevallen waarin een bestaand exemplaar beschadigd raakt, mislukken volgende aanroepen naar de LocalDBCreateInstance API-methode. Beschadigde exemplaren moeten handmatig of expliciet worden verwijderd voordat ze opnieuw kunnen worden gebruikt.
Zie sql Server Express LocalDB-referentie voor een codevoorbeeld dat gebruikmaakt van de LocalDB-API van LocalDB.