SQL Server Reporting Services 구성과 배포, 그리고 사용 권혁수 Consultant / Dev Clinic® Team REY Consulting Research & Evolution for You!!
Agenda RS의 기본 구성 서버의 구성 Report의 배포, 관리 RS를 활용하는 101가지 방법… Reporting Services의 서버의 구성 우리 회사의 규모에 맞는 서버의 구성은? Report의 배포, 관리 RS를 활용하는 101가지 방법…
Report의 작성 일단 뭐든 만들어야 사용을… 하겠죠?? Report의 작성 암튼 만들었다고 치고…^^;; VS.NET 2003을 이용한 작성 TextEditor를 이용한 작성(음…-.-;;;) 암튼 만들었다고 치고…^^;; 그럼 어떻게 이걸 사용하지???
ReportServer DataBase RS의 구성 User Report Author SMTP IIS Visual Studio.NET ReportManager ReportServer Report Designer ReportServer ReportServer DataBase DataBase Report Designer
서버구성 1 소규모구성 Report사용자 데이터용 DB Report 서버 Report 매니저 Report 서버 DB SQL서버, Analysis Service OLE-DB, ODBC가 지원하는 DB들 Report 서버 Report 매니저 Report 서버 DB IIS Microsoft .NET Framework 1.1 SQL서버 2000 SP3 Report 개발자 - VS.NET 2003
서버구성 2 중/대규모 구성 Report 서버 Report사용자 Report 매니저 데이터용 DB Report 개발자 IIS Microsoft .NET Framework 1.1 Report사용자 데이터용 DB SQL서버, Analysis Service OLE-DB, ODBC가 지원하는 DB들 Report 개발자 - VS.NET 2003 Report 서버 DB SQL서버 2000 SP3
서버구성 3 엔터프라이즈급 구성 Report사용자 데이터용 DB NLB Report 서버 Report 서버 Report 개발자 SQL서버, Analysis Service OLE-DB, ODBC가 지원하는 DB들 NLB Report 서버 IIS Microsoft .NET Framework 1.1 Application Center Report 서버 Report 매니저 IIS Microsoft .NET Framework 1.1 Application Center Report 개발자 - VS.NET 2003 Report 서버 DB SQL서버 2000 SP3
Report Server Database 웹팜 구성 User IIS Report Manager Report Server SMTP Report Server Database
Report의 배포 WebServices를 이용한 배포 rs.exe Utility를 이용한 배포 http://<ServerName>/ReportServer/ VS.NET의 메뉴를 통한 배포 작성, 테스트, 배포의 일체화 rs.exe Utility를 이용한 배포 VB스크립트를 사용한 배치파일 형태 확장자 “*.rss” VB.NET의 함수 구조 사용 Installer의 구현
어떻게 쓰는 거지? RS를 활용하는 101가지 방법… Web 페이지를 이용한 접근 WebServices를 이용한 활용 URL을 통한 접근 http://<ServerName>/ReportServer/ URL을 이용한 Report제어 http://<ServerName>/ReportServer/?/<ReportName> &rc:Toolbar=false http://<ServerName>/ReportServer/?/<ReportName> &rs:Format=PDF WebServices를 이용한 활용 Win Application에서의 활용