2012. 5. 10. 15:48
Mssql
Microsoft OLE DB Provider for SQL Server 오류 '80040e37'
개체 이름 'XX'이(가) 잘못되었습니다
/어디/무슨.asp, 줄 몇번째
확인해 보니 XX란 테이블은 존재하고 있었다.
테이블이 깨진건지 라는 생각에 쿼리 몇개를 날려보았는데도 정상적으로 작동을 하고 있었다.
이럴경우 해당 테이블의 소유자를 살펴보자.
다른 정상적인 테이블은 소유자가 dbo로 되어 있는데 문제가 있는 테이블만 소유자가 달랐다.
exec sp_changeobjectowner 'owner.XX', 'dbo'
혹은 테이타 내보내기로 하면 dbo소유자로 하나의 테이블이 더 복사하면 된다.
생성후 기존의 테이블을 삭제해 주면 처리 끝
반응형
'Mssql' 카테고리의 다른 글
SQL Server 버전, 에디션 확인하는 방법 (0) | 2012.11.29 |
---|---|
Mdf파일로 DB복원 (0) | 2012.10.15 |
저장 프로시저 master.dbo.xp_regread를 찾을 수 없습니다 (0) | 2012.03.06 |
MSX 서버에서 온 작업이나 그 단계 또는 일정을 추가, 업데이트 또는 삭제할 수 없습니다. (0) | 2012.02.16 |
DTS 가져오기/내보내기 오류 (0) | 2011.11.29 |