Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Applies to:SQL Server
Condivide l'istanza di SQL Server Express LocalDB specificata con altri utenti del computer, utilizzando il nome condiviso specificato.
Header file:msoledbsql.h
Syntax
HRESULT LocalDBShareInstance(
PSID pOwnerSID ,
PCWSTR pInstancePrivateName ,
PCWSTR pInstanceSharedName ,
DWORD dwFlags
);
Arguments
pOwnerSID
[Input] SID del proprietario dell'istanza.
pInstancePrivateName
[Input] Nome privato dell'istanza di LocalDB da condividere.
pInstanceSharedName
[Input] Nome condiviso dell'istanza di LocalDB da condividere.
dwFlags
[Input] Riservato per utilizzi futuri. Attualmente deve essere impostato su 0.
Returns
S_OK: la funzione ha avuto esito positivo.
| Error | Description |
|---|---|
| LOCALDB_ERROR_NOT_INSTALLED | SQL Server Express LocalDB non è installato nel computer. |
| LOCALDB_ERROR_INVALID_PARAMETER | Uno o più parametri di input specificati non validi. |
| LOCALDB_ERROR_INVALID_INSTANCE_NAME | Nome dell'stanza specificata non valido. |
| LOCALDB_ERROR_UNKNOWN_INSTANCE | L'istanza specificata non esiste. |
| LOCALDB_ERROR_ADMIN_RIGHTS_REQUIRED | Per eseguire questa operazione, è necessario disporre dei privilegi di amministratore. |
| LOCALDB_ERROR_SHARED_NAME_TAKEN | Nome condiviso specificato già accettato. |
| LOCALDB_ERROR_INSTANCE_ALREADY_SHARED | Istanza specificata già condivisa. |
| LOCALDB_ERROR_INTERNAL_ERROR | Errore imprevisto. Per informazioni, vedere il registro eventi. |
Remarks
Per un esempio di codice che usa l'API LocalDB, vedere Informazioni di riferimento su SQL Server Express LocalDB.