0
은 내가 실행하려고하면SQL Server 데이터베이스 프로젝트/I 비주얼 스튜디오 2013에서 새로운 SQL Server 데이터베이스 프로젝트를 만드는 오전 2013
CREATE VIEW [dbo].[View1]
AS SELECT * FROM Company
을 다음과 같이 새로운 뷰를 만들려고 Visual Studio에서보기를 실행할 수 없습니다 비주얼 스튜디오에서, 이런 식으로 반환합니다.
Msg 208, Level 16, State 1, Procedure View1, Line 2
Invalid object name 'Company'.
이것은 상태 표시 줄에 표시됩니다.
|(localdb)\Projects (11.0 SP1)|DOMAIN\myusername (52)|MyDatabase|00:00:00|0 rows
그러나 localdb에 프로젝트를 게시하면 localdb의보기가 정상적으로 작동합니다.
무엇이 잘못 되었나요? 내 비주얼 스튜디오 설정에 관한 것입니까?
은 분명히 Company' 또는 당신이 그것을 액세스 할 수있는 권한이 없습니다 '라는 이름의 테이블이 없습니다. –
'회사 '를'dbo.company'로 바꾸고 문제가 해결되었는지 아닌지 알려 주시겠습니까? 나는 당신이 인증하는 사용자의 기본 스키마가'dbo '가 아니라고 생각한다. – RezaRahmati
답장을 보내 주셔서 대단히 감사합니다. 그러나, 나는 이미 회사를 dbo.company로 바꾸려고합니다. 여전히 같은 결과입니다. 왜 내가 localdb에 게시 할 때 뷰가 잘 작동하는지 알지만, 'execute'또는 'debugger로 실행'하려고하면 작동하지 않습니다. 인텔리 센스는 어떤 오류도 발견하지 못합니다. – user3460340