dacpac을 사용하여 원격 SQL Server 2012 데이터베이스를 업그레이드하려고하는데 다음 메시지가 나타납니다. 지정된 instance_id가있는 DacInstance가 없습니다. (Microsoft SQL Server, 36004). 인터넷에서 검색하려했지만 아무 것도 찾을 수 없었습니다. 어떤 아이디어?"지정된 instance_id가있는 DacInstance가 없습니다 (Microsoft SQL Server, 36004)"란 무엇입니까?
6
A
답변
0
나는 이것이 권한 문제가 있음을 발견했다. 사용자는 dacpac을 사용하여 데이터베이스를 업데이트 할 수있는 관리 권한이 있어야합니다.
5
방금이 문제가 발생했습니다. 내 로그인을 위해 사용자 매핑을 통해 모든 관련 데이터베이스에 대해 db_owner, db_securityadmin 역할 구성원을 추가했습니다. 도움이 안돼.
특히 "sysadmin"서버 역할을 사용자에게 추가해야했습니다. 이 작업을 마친 후 나의 dacpac은 성공적으로 배포 할 수있었습니다.
어디서이 문서를 찾았으며 정확히 무엇이 관리 대상입니까? 그리고 자신의 대답이 당신의 qurstion에 대답하고 정답으로 표시하면 계속 진행하십시오. – Magier