다음을 통해 공유


MSSQLSERVER_2501

세부 정보

제품 이름

SQL Server

제품 버전

10.0

제품 빌드 번호

 

이벤트 ID

2501

이벤트 원본

MSSQLSERVER

구성 요소

SQLEngine

심볼 이름

DBCC_NO_SUCH_TABLE_NAME

메시지 텍스트

이름이 'NAME'인 테이블 또는 개체를 찾을 수 없습니다. 시스템 카탈로그를 확인하십시오.

설명

지정한 개체를 찾을 수 없습니다.

가능한 원인

이 오류는 다음과 같은 문제로 인해 발생할 수 있습니다.

  • 개체가 올바르게 지정되지 않았습니다.

  • 개체가 없거나 문에서 사용하기 전에 삭제되었습니다.

  • 개체가 있지만 사용자에게 표시되지 않았습니다. 예를 들어 사용자에게 해당 개체에 대한 사용 권한이 없거나 해당 개체가 사용자에게 표시되지 않는 내부 테이블일 수 있습니다.

사용자 동작

  • 현재의 데이터베이스 컨텍스트가 올바른지 확인하십시오. 자세한 내용은 USE(Transact-SQL)를 참조하십시오.

  • 테이블 또는 개체 이름의 철자가 올바른지 확인하십시오.

  • 개체가 포함된 스키마 이름을 확인하십시오. 기본(dbo) 스키마가 아닌 다른 스키마에 개체가 속할 경우 두 부분으로 구성된 형식(schema_name.object_name)을 사용하여 테이블 또는 개체 이름을 지정해야 합니다. 스키마에 대한 자세한 내용은 사용자와 스키마 분리를 참조하십시오.

  • 개체가 시스템 테이블에 있는지 확인하십시오. 테이블 또는 기타 스키마 범위 개체가 있는지 확인하려면 sys.objects 카탈로그 뷰를 쿼리하십시오. 개체가 시스템 테이블에 없는 경우 개체가 삭제되었거나 사용자에게 해당 개체 메타데이터를 볼 수 있는 권한이 없는 것입니다. 개체 메타데이터를 보는 방법은 메타데이터 표시 유형 구성을 참조하십시오.

참고 항목

참조