2014-12-01 3 views
0

SQL Server (SQL 2014 - 12.0.2430)에 DACPAC를 배포 할 때 문제가 있습니다. 여기에 내가 얻는 오류 : 잘못된 개체 이름 dbo.usp_SomeStoredProcedure_Update.잘못된 개체 이름 오류 : SQLPackage.EXE를 사용하는 DACPAC 배포

저장 프로 시저를 변경하는 경우 발생합니다. 그러나 DB 프로젝트는 성공적으로 구축됩니다. 데이터베이스 솔루션을 작성하는 데 VS 2013 업데이트 4를 사용하고 있습니다.

"C : \ Program 파일 (x 86) \ Microsoft SQL Server를 \ 120 \ DAC \ 빈 \ SQLPackage.exe"/ TargetDatabaseName : DBNAME/TargetServerName : 여기

내가 발사하고있어 명령의 서버 이름/작업 : 게시/원본 파일 : DBName.dacpac/p : IncludeTransactionalScripts = true/p : BlockOnPossibleDataLoss = false/p : DropIndexesNotInSource = false/p : GenerateSmartDefaults = true

어떤 일이 벌어지고 있는지 알 수 있습니까?

답변

0

좋아, 그래서 나는 주위에 하나의 작품으로 갔다./Action : Script를 사용하여 스크립트를 생성 한 다음 Invoke-SQLCmd PowerShell 명령을 사용하여이 스크립트를 배포했습니다. 그리고, 그것은 작동합니다.

정확한 원인을 정확히 알 수 없습니다. 그러나 위의 해결 방법은 작동합니다.