MSSQLSERVER_2501
Si applica a: SQL Server
Dettagli
Attributo | Valore |
---|---|
Nome prodotto | SQL Server |
ID evento | 2501 |
Origine evento | MSSQLSERVER |
Componente | SQLEngine |
Nome simbolico | DBCC_NO_SUCH_TABLE_NAME |
Testo del messaggio | Impossibile trovare un oggetto o una tabella con il nome 'NAME'. Controllare il catalogo di sistema. |
Spiegazione
Non è possibile individuare l'oggetto specificato.
Possibili cause
L'errore può essere causato da uno dei problemi seguenti:
L'oggetto non è stato specificato correttamente.
L'oggetto non esiste o è stato rimosso prima di essere utilizzato in un'istruzione.
È possibile che l'oggetto esista ma non possa essere esposto all'utente. Ad esempio, l'utente potrebbe non disporre di autorizzazioni sufficienti per visualizzare l'oggetto oppure l'oggetto è costituito da una tabella interna che non può essere visualizzata dall'utente.
Azione utente
Verificare la correttezza del contesto di database corrente. Per altre informazioni, vedere USE (Transact-SQL).
Verificare che il nome della tabella o dell'oggetto sia stato specificato correttamente.
Verificare il nome dello schema contenente l'oggetto. Se l'oggetto appartiene a uno schema diverso da quello predefinito, ovvero dbo, è necessario specificare il nome della tabella o dell'oggetto usando il formato in due parti schema_name.object_name.
Verificare l'esistenza dell'oggetto nelle tabelle di sistema. Per verificare l'esistenza di una tabella o un altro oggetto con ambito schema, eseguire una query nella vista del catalogo sys.objects. Se l'oggetto non è presente nelle tabelle di sistema, significa che è stato eliminato o l'utente non dispone delle autorizzazioni necessarie per visualizzare i metadati dell'oggetto. Per altre informazioni su come visualizzare i metadati degli oggetti, vedere Configurazione della visibilità dei metadati.