MSSQLSERVER_2501MSSQLSERVER_2501

DettagliDetails

Nome prodottoProduct Name SQL ServerSQL Server
ID eventoEvent ID 25012501
Origine eventoEvent Source MSSQLSERVERMSSQLSERVER
ComponenteComponent SQLEngineSQLEngine
Nome simbolicoSymbolic Name DBCC_NO_SUCH_TABLE_NAMEDBCC_NO_SUCH_TABLE_NAME
Testo del messaggioMessage Text Impossibile trovare un oggetto o una tabella con il nome 'NAME'.Cannot find a table or object with the name 'NAME'. Controllare il catalogo di sistema.Check the system catalog.

SpiegazioneExplanation

Non è possibile individuare l'oggetto specificato.The specified object cannot be found.

Possibili causePossible Causes

L'errore può essere causato da uno dei problemi seguenti:This error can be caused by one of the following problems:

  • L'oggetto non è stato specificato correttamente.The object is not specified correctly.

  • L'oggetto non esiste o è stato rimosso prima di essere utilizzato in un'istruzione.The object does not exist, or the object was dropped before a statement tried to use it.

  • È possibile che l'oggetto esista ma non possa essere esposto all'utente.The object might exist, but could not be exposed to the user. 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.For example, the user might not have permissions on the object, or the object is an internal table that could not be seen by a user.

Azione dell'utenteUser Action

  • Verificare la correttezza del contesto di database corrente.Verify the current database context is correct. Per altre informazioni, vedere USE (Transact-SQL).For more information, see USE (Transact-SQL).

  • Verificare che il nome della tabella o dell'oggetto sia stato specificato correttamente.Verify that the table or object name is spelled correctly.

  • Verificare il nome dello schema contenente l'oggetto.Verify the schema name that contains the object. 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.If the object belongs to a schema other than the default (dbo) schema, you must specify the table or object name by using the two-part format schema_name.object_name.

  • Verificare l'esistenza dell'oggetto nelle tabelle di sistema.Verify that the object exists in the system tables. Per verificare l'esistenza di una tabella o un altro oggetto con ambito schema, eseguire una query nella vista del catalogo sys.objects.To verify whether a table or other schema-scoped object exists, query the sys.objects catalog view. 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.If the object is not in the system tables, the object has been deleted, or the user does not have permissions to view the object metadata. Per altre informazioni su come visualizzare i metadati degli oggetti, vedere Configurazione della visibilità dei metadati.For more information about how to view object metadata, see Metadata Visibility Configuration.

Vedere ancheSee Also

Viste del catalogo (Transact-SQL)Catalog Views (Transact-SQL)