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.
Questo errore si verifica quando si tenta di eseguire il debug di una routine Transact-SQL o SQLCLR e il debugger non riceve messaggi di debug da SQL Server.
Questo problema potrebbe essere dovuto a problemi di rete o a problemi in SQL Server, ma la causa più probabile è un problema di autorizzazioni.
Questo problema riguarda due account:
L'account dell'applicazione è l'account utente in cui è in esecuzione Visual Studio.
L'account di connessione è l'identità utilizzata per effettuare la connessione a SQL Server. Questo account non corrisponde necessariamente all'identità in esecuzione di Visual Studio come se la connessione usa l'autenticazione SQL.
Il debug SQL richiede che l'account dell'applicazione corrisponda all'account di connessione o che sia un sysadmin.
Se si usa un nome di account SQL come sa, l'account dell'applicazione deve essere configurato in SQL Server come sysadmin. Per impostazione predefinita, gli amministratori nel computer in cui è in esecuzione SQL Server sono sysadmin di SQL Server.
Per correggere questo errore, è possibile:
Verificare le impostazioni delle autorizzazioni. Per altre informazioni, vedere Procedura: Impostare le autorizzazioni di SQL Server per il debug.
Assicurarsi che il debug SQL sia configurato correttamente.
Consultare l'amministratore della rete o del database.
Vedi anche
- Configurazione del debug SQL
- Procedura: Impostare le autorizzazioni di SQL Server per il debug
- Debugger Settings and Preparation (Impostazioni di debug e preparazione)
- Debug remoto