Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Applies to:SQL Server
Sdílí zadanou instanci SQL Serveru Express LocalDB s ostatními uživateli počítače pomocí zadaného sdíleného názvu.
Header file:msoledbsql.h
Syntax
HRESULT LocalDBShareInstance(
PSID pOwnerSID ,
PCWSTR pInstancePrivateName ,
PCWSTR pInstanceSharedName ,
DWORD dwFlags
);
Arguments
pOwnerSID
[Vstup] Identifikátor SID vlastníka instance.
pInstancePrivateName
[Vstup] Privátní název instance LocalDB, která se má sdílet.
pInstanceSharedName
[Vstup] Sdílený název instance LocalDB ke sdílení.
dwFlags
[Vstup] Vyhrazeno pro budoucí použití. V současné době by mělo být nastaveno na 0hodnotu .
Returns
S_OK: Funkce byla úspěšná.
| Error | Description |
|---|---|
| LOCALDB_ERROR_NOT_INSTALLED | SQL Server Express LocalDB není v počítači nainstalovaný. |
| LOCALDB_ERROR_INVALID_PARAMETER | Jeden nebo více zadaných vstupních parametrů je neplatný. |
| LOCALDB_ERROR_INVALID_INSTANCE_NAME | Zadaný název instance je neplatný. |
| LOCALDB_ERROR_UNKNOWN_INSTANCE | Zadaná instance neexistuje. |
| LOCALDB_ERROR_ADMIN_RIGHTS_REQUIRED | K provedení této operace se vyžadují oprávnění správce. |
| LOCALDB_ERROR_SHARED_NAME_TAKEN | Zadaný sdílený název je již pořízen. |
| LOCALDB_ERROR_INSTANCE_ALREADY_SHARED | Zadaná instance je již sdílena. |
| LOCALDB_ERROR_INTERNAL_ERROR | Došlo k neočekávané chybě. Podrobnosti najdete v protokolu událostí. |
Remarks
Ukázku kódu, která používá rozhraní LocalDB API, najdete v referenčních informacích k SQL Serveru Express LocalDB.