2014-07-08 4 views
0

SQL Server 2008 R2를 사용하여 SQL Server BIDS에 대한 보고서를 작성했습니다. 아니요. SQL Server 2014에 대한 새 데이터베이스를 만들지는 않습니다. 실제로 테스트하기까지 약간의 시간이 소요될 예정이므로 BIDS를 기반으로 작성된 보고서를 SQL Server 2014의보고 서버에 업로드 할 수 있는지 알고 싶습니다.BIDS 2008에 작성된 보고서는 SSDT 2014와 함께 사용할 수 있습니까?

쿼리, 테이블 이름, 데이터베이스 이름 등이 동일하다고 가정합니다.

주요 문제점은 보고서의 길이와 너비이며 많은 노력을 기울여야 다른 매개 변수가 완성되어 다시는 통과하고 싶지 않습니다.

답변

1

짧은 대답은 예이며, 작지만.

MSDN에는 실제로 이것에 대한 꽤 좋은 정보가 있습니다. Upgrade Reports에서, 나는 키 포인트는 생각 :

당신은 SQL Server 데이터 도구 (SSDT)에서 보고서 디자이너에서 보고서를 열

이 보고서 정의가 현재 지원 RDL 스키마로 업그레이드됩니다. 프로젝트 속성에 SQL Server 2008 또는 SQL Server 2008 R2 보고서 서버를 지정하면 대상 서버와 호환되는 스키마에 보고서 정의가 으로 저장됩니다.

과 :

당신이 SQL Server에 Reporting Services 설치를 업그레이드

2014 리포팅 서비스 (SSRS) 설치가 보고서 서버에 게시 된 기존 보고서와 스냅 샷 컴파일하고 처음으로 이 처리 될 때 이 자동으로 새 스키마로 업그레이드되었습니다.

SQL Server 2008 R2은 업그레이드와 호환되는 것으로 명시되어 있습니다.

기사는 또한 노트 : 보고서가 로컬 또는 보고서 서버에, 당신은 수도 통지 추가 오류, 경고 및 메시지 업그레이드

후.

즉 그러나 2014 년

에서 처리 할 수없는 보고서 정의의 항목이있을 수 있습니다 특정 버전을, 그것은 2008 R2 이후, 실제로 실제 보고서 스키마 정의에 대한 최소한의 변경이되었습니다 점에 유의하는 것이 중요합니다 (RDL 사양). 즉, 2008 R2 -> 은 너무 많은 문제가있는 경우 작동하지 않을 수 있습니다.

가장 좋은 방법은 2008 R2 개의 보고서를 SSDT로 열고 미리보기를 실행하는 것입니다. 그러면 문제가 강조 표시됩니다. 그러나 당신이 다루는 버전이 있다면, 이것이 성공할 가능성이 높습니다. 귀하의 특정 보고서를 테스트하지 않고는 결정이 불가능하지만, 추구할만한 가치가 있다고 생각합니다.

+0

이와 같은 자세한 답변을 가져 주셔서 감사합니다. 나는 오늘이나 내일 그것을 시험 할 기회를 얻게 될 것이다. – hkhan

+0

SSDT에서 동일한 보고서를 실행하려고했지만 VB.Net 코드가 렌더링되지 않습니다. 내 코드는 이미지의 바코드를 변환하고 System.Drawing 참조 클래스를 사용합니다. 보고서는 오류를 제공하지 않으며 보고서를 미리 볼 때 이미지가 없습니다. – hkhan

+0

코드가 DLL 또는 보고서 자체에 저장되어 있습니까? –