9第九章_SQL_Server_XXXX_報表服務_第1頁
9第九章_SQL_Server_XXXX_報表服務_第2頁
9第九章_SQL_Server_XXXX_報表服務_第3頁
9第九章_SQL_Server_XXXX_報表服務_第4頁
9第九章_SQL_Server_XXXX_報表服務_第5頁
已閱讀5頁,還剩82頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領

文檔簡介

1、主講教師:錢 哨第九章第九章 . SQL Server 2005 . SQL Server 2005 報表服務報表服務 SQL Server 2005數(shù)據(jù)庫實踐教程數(shù)據(jù)庫實踐教程管理與維護篇管理與維護篇1oSQL Server 2005 Reporting Services (SSRS)簡介o如何創(chuàng)建基本的報表o如何管理基本的報表29-1 SQL Server 2005 Reporting Services簡介 u 了解SSRS的基本結構,學習SSRS的分層結構特點;u 掌握SSRS的基本配置和擴展配置39-1 SQL Server 2005 Reporting Services簡介 9-1-

2、1SSRS的基本結構SSRS主要由兩部分共同組成:數(shù)據(jù)獲取和報表呈現(xiàn),其中數(shù)據(jù)獲取的途徑即可以通過SQL Server,Oracle等數(shù)據(jù)庫管理系統(tǒng)直接獲取,也可以通過OLE DB,ODBC和其他傳統(tǒng)渠道獲取。 1. 擴展插件擴展插件 是現(xiàn)有報表處理功能之外的被報表處理器調(diào)用以實現(xiàn)特定處理功能的.NET程序集,分布在整個報表生命周期(報表制作、報表管理、報表傳輸以及報表安全)的不同階段 49-1 SQL Server 2005 Reporting Services簡介 9-1-1SSRS的基本結構2. 配置目錄安裝、配置SSRS時,數(shù)據(jù)庫引擎生成兩個數(shù)據(jù)庫 ReportServer和Repor

3、tServerTempDB,存儲RS使用的信息 569-1 SQL Server 2005 Reporting Services簡介 9-1-1SSRS的基本結構3. SSRS的分層結構SSRS在邏輯結構上面可以被分為三層:(1)Report Server處理 SOAP,URL請求和Report操作、管理,提供快照和報告緩存管理,支持應用安全策略和授權Report Server,負責日程計劃和批操作的 Windows 服務(2)Report Server Catalog包含兩個SQL Server 系統(tǒng)數(shù)據(jù)庫:ReportServer、ReportServerTempDB(存放會話、緩存),可

4、以重新創(chuàng)建,同步會生成TempDB數(shù)據(jù)庫,存儲RS使用信息,如報表定義、元數(shù)據(jù)、緩存報表、快照、相關的資源、安全設置、帳戶信息、共享計劃以及有關Extensions的信息等(3)Client Application通過 SOAP Web服務和URL請求訪問服務器,Report Management 工具和Report Viewer、Report Builder等程序。 789-1 SQL Server 2005 Reporting Services簡介 9-1-2SSRS的配置情況1. 基本配置由單個報表服務器實例組成,由圖可見使用本地或遠程 SQL Server 數(shù)據(jù)庫引擎來承載報表服務器數(shù)

5、據(jù)庫是可能的,可使用SQL Server 2000 或 SQL Server 2005 版本來承載數(shù)據(jù)庫服務器。 99-1 SQL Server 2005 Reporting Services簡介 9-1-2SSRS的配置情況2. 擴展配置擴展配置 在SSRS的基本配置基礎上,可以通過擴展配置可以將一部分的報表故障,通過數(shù)據(jù)庫的SQL Server實例將部分故障轉(zhuǎn)移到故障轉(zhuǎn)移群集中 109-2 9-2 創(chuàng)建基本報表創(chuàng)建基本報表 u 學習并掌握創(chuàng)建報表服務器項目技術u 學習并掌握通過報表向?qū)?chuàng)建報表技術u 學習并掌握手工創(chuàng)建報表技術u 學習并掌握創(chuàng)建分組報表技術u 學習并掌握創(chuàng)建圖表報表技術11

6、9-2 9-2 創(chuàng)建基本報表創(chuàng)建基本報表 9-2-1創(chuàng)建報表服務器項目 實驗實驗1:創(chuàng)建報表服務器項目實驗:創(chuàng)建報表服務器項目實驗 第一步:單擊“開始”,依次指向“程序”和 Microsoft SQL Server 2005,再單擊 Business Intelligence Development Studio 129-2 9-2 創(chuàng)建基本報表創(chuàng)建基本報表 9-2-1創(chuàng)建報表服務器項目 實驗實驗1:創(chuàng)建報表服務器項目實驗:創(chuàng)建報表服務器項目實驗 第二步:在“文件”菜單上,指向“新建”,再單擊“項目”; 在“項目類型”列表中,單擊“商業(yè)智能項目”; 在“模板”列表中,單擊“報表服務器項目”,如

7、圖所示。在“名稱”中,鍵入 ReportTest,單擊“確定”以創(chuàng)建項目。 解決方案資源管理器中將顯示 ReportTest項目 139-2 9-2 創(chuàng)建基本報表創(chuàng)建基本報表 9-2-1創(chuàng)建報表服務器項目 實驗實驗2:設置連接信息實驗:設置連接信息實驗 第一步:在“解決方案資源管理器”選項卡中,用鼠標右鍵單擊共享數(shù)據(jù)源,在彈出的快捷菜單中選擇“添加新數(shù)據(jù)源” 149-2 9-2 創(chuàng)建基本報表創(chuàng)建基本報表 9-2-1創(chuàng)建報表服務器項目 實驗實驗2:設置連接信息實驗:設置連接信息實驗 第二步:在彈出的“共享數(shù)據(jù)源”對話框中,點擊“編輯”按鈕,準備新建一個數(shù)據(jù)源。在彈出的連接屬性對話框中,設定服務器

8、為(local),表示本機;選擇數(shù)據(jù)庫為Grade_Sys 159-2 9-2 創(chuàng)建基本報表創(chuàng)建基本報表 9-2-1創(chuàng)建報表服務器項目 實驗實驗2:設置連接信息實驗:設置連接信息實驗 第三步:點擊“確定”后,則連接字符串的信息配置完畢,默認連接名稱為“ReportTest”,點擊“確定”則完成共享數(shù)據(jù)源的配置任務 169-2 9-2 創(chuàng)建基本報表創(chuàng)建基本報表 9-2-1創(chuàng)建報表服務器項目 實驗實驗2:設置連接信息實驗:設置連接信息實驗 第三步:點擊“確定”后,則連接字符串的信息配置完畢,默認連接名稱為“ReportTest”,點擊“確定”則完成共享數(shù)據(jù)源的配置任務 179-2 9-2 創(chuàng)建基本

9、報表創(chuàng)建基本報表 9-2-2創(chuàng)建第一個報表 實驗實驗2:通過報表向?qū)?chuàng)建報表實驗:通過報表向?qū)?chuàng)建報表實驗 第一步:我們再用鼠標右鍵單擊報表項,選擇“添加新報表” 189-2 9-2 創(chuàng)建基本報表創(chuàng)建基本報表 9-2-2創(chuàng)建第一個報表 實驗實驗2:通過報表向?qū)?chuàng)建報表實驗:通過報表向?qū)?chuàng)建報表實驗 第二步:在彈出的“歡迎使用報表向?qū)А苯缑嬷悬c擊下一步按鈕,選擇共享數(shù)據(jù)源為ReportTest,并點擊下一步 199-2 9-2 創(chuàng)建基本報表創(chuàng)建基本報表 9-2-2創(chuàng)建第一個報表 實驗實驗2:通過報表向?qū)?chuàng)建報表實驗:通過報表向?qū)?chuàng)建報表實驗 第三步:下面將開始進行“設計查詢”。此次我們假定將要查

10、詢的報表內(nèi)容是:“06可視化班計算機科學導論課程每個學生的成績單報表”,根據(jù)要求我們可以在查詢字符串中寫下如下的SQL代碼 209-2 9-2 創(chuàng)建基本報表創(chuàng)建基本報表 9-2-2創(chuàng)建第一個報表 實驗實驗2:通過報表向?qū)?chuàng)建報表實驗:通過報表向?qū)?chuàng)建報表實驗 第四步:點擊下一步后進入選擇報表類型的界面,在該界面中有兩種格式:表格和矩陣格式,我們選擇表格格式,并點擊下一步 219-2 9-2 創(chuàng)建基本報表創(chuàng)建基本報表 9-2-2創(chuàng)建第一個報表 實驗實驗2:通過報表向?qū)?chuàng)建報表實驗:通過報表向?qū)?chuàng)建報表實驗 第五步:下面進入的設計表的過程,我們不進行頁面和組的字段選擇,將全部的字段都放入到詳細信息

11、部分 229-2 9-2 創(chuàng)建基本報表創(chuàng)建基本報表 9-2-2創(chuàng)建第一個報表 實驗實驗2:通過報表向?qū)?chuàng)建報表實驗:通過報表向?qū)?chuàng)建報表實驗 第六步:接下來開始選擇表樣式的工作,此次我們選擇”正式“的樣式 239-2 9-2 創(chuàng)建基本報表創(chuàng)建基本報表 9-2-2創(chuàng)建第一個報表 實驗實驗2:通過報表向?qū)?chuàng)建報表實驗:通過報表向?qū)?chuàng)建報表實驗 第六步:完成向?qū)У脑O計工作,取報表名稱為” Report_cj1 “,點擊完成,結束報表向?qū)У脑O計工作 249-2 9-2 創(chuàng)建基本報表創(chuàng)建基本報表 9-2-2創(chuàng)建第一個報表 實驗實驗2:通過報表向?qū)?chuàng)建報表實驗:通過報表向?qū)?chuàng)建報表實驗 第七步:預覽后可以

12、進入報表的詳細設計界面,將報表的標題和表頭信息進行具體的修改,即可完成比較專業(yè)的報表設計工作了,最終效果如圖所示 259-2 9-2 創(chuàng)建基本報表創(chuàng)建基本報表 9-2-3手工創(chuàng)建報表 實驗:手工創(chuàng)建報表實驗實驗:手工創(chuàng)建報表實驗 第一步:首先用鼠標右鍵單擊報表項,選擇“添加-新建項” 269-2 9-2 創(chuàng)建基本報表創(chuàng)建基本報表 9-2-3手工創(chuàng)建報表 實驗:手工創(chuàng)建報表實驗實驗:手工創(chuàng)建報表實驗 第二步:在彈出的“添加新項”對話框中,點擊報表項,并命名為“Report_cj2.rdl”文件,如圖所示。點擊“添加”后進入設計界面 279-2 9-2 創(chuàng)建基本報表創(chuàng)建基本報表 9-2-3手工創(chuàng)建

13、報表 實驗:手工創(chuàng)建報表實驗實驗:手工創(chuàng)建報表實驗 第三步:在報表編輯器中選擇“數(shù)據(jù)”標簽頁,在報表中添加數(shù)據(jù)集。在“數(shù)據(jù)”標簽頁數(shù)據(jù)集下拉列表框中選擇,如圖所示 289-2 9-2 創(chuàng)建基本報表創(chuàng)建基本報表 9-2-3手工創(chuàng)建報表 實驗:手工創(chuàng)建報表實驗實驗:手工創(chuàng)建報表實驗 第四步:在彈出的“數(shù)據(jù)集”對話框中,設定查詢名稱為DataSet1,命令類型為text類型,并添加查詢的SQL字符串(與9-2-2節(jié)案例SQL一致) 299-2 9-2 創(chuàng)建基本報表創(chuàng)建基本報表 9-2-3手工創(chuàng)建報表 實驗:手工創(chuàng)建報表實驗實驗:手工創(chuàng)建報表實驗 點擊“確定”并運行后的界面如圖所示 309-2 9-2

14、 創(chuàng)建基本報表創(chuàng)建基本報表 9-2-3手工創(chuàng)建報表 實驗:手工創(chuàng)建報表實驗實驗:手工創(chuàng)建報表實驗 第五步:接下來,切換到布局標簽頁,在這個界面中我們將編輯報表的顯示樣式。從工具箱中拖入一個表到報表中。默認情況下,在上面顯示一個表頭,中間顯示詳細信息,下面顯示表尾??梢酝ㄟ^插入行和列來修改默認表 319-2 9-2 創(chuàng)建基本報表創(chuàng)建基本報表 9-2-3手工創(chuàng)建報表 實驗:手工創(chuàng)建報表實驗實驗:手工創(chuàng)建報表實驗 第六步:將數(shù)據(jù)集中的各個屬性信息分別拖到詳細信息列中 329-2 9-2 創(chuàng)建基本報表創(chuàng)建基本報表 9-2-3手工創(chuàng)建報表 實驗:手工創(chuàng)建報表實驗實驗:手工創(chuàng)建報表實驗 第七步:取消表尾顯

15、示。在布局左側(cè)選擇一行,單擊右鍵,選擇表格表尾進行顯/隱示切換,使得表尾隱藏 339-2 9-2 創(chuàng)建基本報表創(chuàng)建基本報表 9-2-3手工創(chuàng)建報表 實驗:手工創(chuàng)建報表實驗實驗:手工創(chuàng)建報表實驗 第八步:選擇表頭的具體列,打開屬性窗口,選擇背景色、字體等,滿足個性化表格文字的設定需要 349-2 9-2 創(chuàng)建基本報表創(chuàng)建基本報表 9-2-3手工創(chuàng)建報表 實驗:手工創(chuàng)建報表實驗實驗:手工創(chuàng)建報表實驗 第八步:在報表設計布局界面,選擇菜單中的“報表”“頁眉”“添加頁眉”。選擇菜單中的“報表”“頁腳”“添加頁腳”。在頁眉中拖入一個文本框,輸入“班級課程成績報表”。在頁腳中拖入一個文本框,輸入一個函數(shù)值

16、“=Now”,表示當前計算機的系統(tǒng)時間 359-2 9-2 創(chuàng)建基本報表創(chuàng)建基本報表 9-2-3手工創(chuàng)建報表 實驗:手工創(chuàng)建報表實驗實驗:手工創(chuàng)建報表實驗 第九步:設置報表屬性。在報表設計視圖的布局頁面中,選擇菜單中“報表”“報表屬性”,可以打開報表屬性對話框,并配置當前報表的具體屬性內(nèi)容 369-2 9-2 創(chuàng)建基本報表創(chuàng)建基本報表 9-2-4創(chuàng)建分組報表 實驗:創(chuàng)建分組報表實驗實驗:創(chuàng)建分組報表實驗 第一步:在上節(jié)實驗項目基礎上再建立一個報表,仍選擇DataSet1作為數(shù)據(jù)集,并鍵入如下的SQL代碼:“select sno,sname,cname,grade from sc,course

17、where o=o”,該代碼從課程表sc中求每位學生的學號、姓名、課程名和該課程成績,運行后如圖所示。則數(shù)據(jù)配置工作完畢 379-2 9-2 創(chuàng)建基本報表創(chuàng)建基本報表 9-2-4創(chuàng)建分組報表 實驗:創(chuàng)建分組報表實驗實驗:創(chuàng)建分組報表實驗 第二步:切換到布局界面,從工具箱中拖過來一個表控件,并分別將具體字段從數(shù)據(jù)集中拖到詳細設計處,設置表對象格式 389-2 9-2 創(chuàng)建基本報表創(chuàng)建基本報表 9-2-4創(chuàng)建分組報表 實驗:創(chuàng)建分組報表實驗實驗:創(chuàng)建分組報表實驗 第三步:用鼠標左鍵單擊表對象邊緣,而后再用鼠標右鍵單擊該邊緣,在彈出的快捷菜單中選擇屬性 399-2 9-2 創(chuàng)建基本報表創(chuàng)建基本報表

18、9-2-4創(chuàng)建分組報表 實驗:創(chuàng)建分組報表實驗實驗:創(chuàng)建分組報表實驗 第四步:打開表屬性對話框并切換到“組”選項卡,注意到“組”選項卡目前為空。單擊“添加”按鈕以創(chuàng)建一個新的分組,這將打開“分組和排序?qū)傩浴睂υ捒?409-2 9-2 創(chuàng)建基本報表創(chuàng)建基本報表 9-2-4創(chuàng)建分組報表 實驗:創(chuàng)建分組報表實驗實驗:創(chuàng)建分組報表實驗 第五步:將分組命名為GroupAVG1,在分組方式部分的表達式列中選擇sno字段。需要注意的是,如果在報表中包含文檔結構圖,讓用戶能夠使用一個樹視圖在報表中快速導航,則在“文檔結構圖標簽”下拉列表中選擇sno字段。另外需要注意的是當創(chuàng)建頂級分組時候,不要設置父組。最后,

19、使用復選框設置分頁方式、組頭和組尾的可見性以及是否重復組頭和組尾信息 41429-2 9-2 創(chuàng)建基本報表創(chuàng)建基本報表 9-2-4創(chuàng)建分組報表 實驗:創(chuàng)建分組報表實驗實驗:創(chuàng)建分組報表實驗 第六步:創(chuàng)建分組時候,還必須指定根據(jù)那個字段對分組進行排序。為此可以切換到“排序”選項卡并選擇sno字段 439-2 9-2 創(chuàng)建基本報表創(chuàng)建基本報表 9-2-4創(chuàng)建分組報表 實驗:創(chuàng)建分組報表實驗實驗:創(chuàng)建分組報表實驗 第七步:單擊“確定”按鈕關閉“分組和排序?qū)傩浴睂υ捒颍⒎祷乇韺傩詫υ捒?,此時在“組列表”中出現(xiàn)GroupAVG1,單擊“確定”讓所有的修改生效 449-2 9-2 創(chuàng)建基本報表創(chuàng)建基本報

20、表 9-2-4創(chuàng)建分組報表 實驗:創(chuàng)建分組報表實驗實驗:創(chuàng)建分組報表實驗 第八步:為類別創(chuàng)建分組后,表中將包含一個新行,就是準備進行分組的行。在平均成績列所處的新行單元格內(nèi),單擊鼠標右鍵,選擇彈出的快捷菜單“表達式”項 459-2 9-2 創(chuàng)建基本報表創(chuàng)建基本報表 9-2-4創(chuàng)建分組報表 實驗:創(chuàng)建分組報表實驗實驗:創(chuàng)建分組報表實驗 第九步:在彈出的“編輯器表達式”對話框中,鍵入如下代碼:“=AVG(Fields!grade.Value)”,表示求成績的平均值,點擊“確定”按鈕后完成設置分組的求值工作 469-2 9-2 創(chuàng)建基本報表創(chuàng)建基本報表 9-2-4創(chuàng)建分組報表 實驗:創(chuàng)建分組報表實驗

21、實驗:創(chuàng)建分組報表實驗 第十步:最后設置整體背景和前景色,突出分組求值單元格,如圖所示。分組報表設置最終預覽的效果如圖 47489-2 9-2 創(chuàng)建基本報表創(chuàng)建基本報表 9-2-5創(chuàng)建圖表報表 實驗:在報表中添加餅形圖實驗實驗:在報表中添加餅形圖實驗 第一步:再建立一個報表,仍選擇DataSet1作為數(shù)據(jù)集,并鍵入如下的SQL代碼:“select tc.*,teacher.tname from tc,teacher where skxq=20091 and bno in(select bno from class where dno=1) and teacher.tno=tc.tno”,該代碼

22、表示求授課學期為20091的,并且班級號碼只能夠從單位為1的班號中產(chǎn)生(1表示計算機系),運行后如圖所示,數(shù)據(jù)配置工作完畢 499-2 9-2 創(chuàng)建基本報表創(chuàng)建基本報表 9-2-5創(chuàng)建圖表報表 實驗:在報表中添加餅形圖實驗實驗:在報表中添加餅形圖實驗 第二步:通過工具箱將圖表添加到報表設計的主體中,右擊圖表并選擇“屬性”,這將打開“圖表屬性”對話框,在圖表類型中選擇“餅圖”,設定名稱為“chartpie_teachersk”,輸入圖表的標題 50519-2 9-2 創(chuàng)建基本報表創(chuàng)建基本報表 9-2-5創(chuàng)建圖表報表 實驗:在報表中添加餅形圖實驗實驗:在報表中添加餅形圖實驗 第三步:切換到“數(shù)據(jù)”

23、選項卡,選擇包含圖表所需數(shù)據(jù)的數(shù)據(jù)集。選擇數(shù)據(jù)集為“DataSet1”,在“值”設定中,單擊“編輯”按鈕,在彈出的“編輯圖表值對話框”中,選擇值為“=Sum(Fields!sktime.Value)”,表示統(tǒng)計課時量之和(特別注意的是,一定不要在序列標簽中添加任何信息,否則會破壞顯示效果);同樣在“編輯圖表值對話框”中選擇外觀頁,勾選“顯示標記”;再切換到“點標簽”中,設定其數(shù)據(jù)標簽為“=sum(Fields!sktime.Value)”,點擊“確定”完成“值”設定工作。三個頁面的設置參數(shù)如圖所示 52539-2 9-2 創(chuàng)建基本報表創(chuàng)建基本報表 9-2-5創(chuàng)建圖表報表 實驗:在報表中添加餅形

24、圖實驗實驗:在報表中添加餅形圖實驗 第三步:再切換到類別組中,進行“分組和排序?qū)傩浴钡脑O定工作,并以“=Fields!tname.Value”為分組的條件(以教師姓名分組),具體參數(shù)如圖所示。至此,完成餅形圖屬性的全部配置工作。 549-2 9-2 創(chuàng)建基本報表創(chuàng)建基本報表 9-2-5創(chuàng)建圖表報表 實驗:在報表中添加餅形圖實驗實驗:在報表中添加餅形圖實驗 第三步:以此類推,可以快速轉(zhuǎn)化為柱狀圖 559-3 9-3 管理基本報表管理基本報表 u 掌握設置Reporting Services 2005 WEB管理平臺技術u 掌握利用報表管理配置Reporting Server的基本技術 569-3

25、 9-3 管理基本報表管理基本報表 9-3-1報表管理概述實驗實驗1:設置:設置Reporting Services 2005 WEB管理平臺實驗管理平臺實驗第一步:在“創(chuàng)建基本報表”一節(jié)我們創(chuàng)建了一系列報表的項目“ReportTest”,下面我們首先對該項目進行發(fā)布工作。 在菜單中選擇“項目”“ReportTest屬性”,將顯示屬性的配置界面,如圖所示。在TargetServerURL中錄入ReportTest服務器地址:http:/localhost/reportserver/,其初始進入的頁面為Report_cj2.rdl 57589-3 9-3 管理基本報表管理基本報表 9-3-1報表

26、管理概述實驗實驗1:設置:設置Reporting Services 2005 WEB管理平臺實驗管理平臺實驗第二步:網(wǎng)頁預覽。 如果此時在網(wǎng)頁URL中錄入:http:/localhost/reportserver/,則將彈出用戶登錄提示對話框,表示該瀏覽是禁止匿名訪問的 599-3 9-3 管理基本報表管理基本報表 9-3-1報表管理概述實驗實驗1:設置:設置Reporting Services 2005 WEB管理平臺實驗管理平臺實驗第二步:解決的辦法是,鼠標右鍵單擊桌面的“我的電腦”,在彈出的快捷菜單中選擇“管理”項,在彈出的“計算機管理”控制臺中選擇“服務和應用程序”“Internet信

27、息服務”“網(wǎng)站”“默認網(wǎng)站”。在“默認網(wǎng)站”中用鼠標右鍵單擊“ReportServer”虛擬目錄,在彈出的快捷菜單中選擇“屬性”。在彈出的“ReportServer屬性”對話框中,選擇目錄安全性頁面,選擇編輯,并在彈出對話框中把允許匿名(IUSR_*)訪問的選項勾選,客戶端再次訪問的時候,就不會再出現(xiàn)提示對話框問題了。 609-3 9-3 管理基本報表管理基本報表 9-3-1報表管理概述實驗實驗1:設置:設置Reporting Services 2005 WEB管理平臺實驗管理平臺實驗619-3 9-3 管理基本報表管理基本報表 9-3-1報表管理概述實驗實驗1:設置:設置Reporting

28、Services 2005 WEB管理平臺實驗管理平臺實驗第二步:再次瀏覽網(wǎng)頁時候,提示框問題解決后又出現(xiàn)網(wǎng)頁新的問題,即客戶端再次訪問的時候,會提示IUSR_* 訪問權限不足。 629-3 9-3 管理基本報表管理基本報表 9-3-1報表管理概述實驗實驗1:設置:設置Reporting Services 2005 WEB管理平臺實驗管理平臺實驗第二步:或者可以進入管理的平臺界面,但是你將看見一個空白的網(wǎng)頁 639-3 9-3 管理基本報表管理基本報表 9-3-1報表管理概述實驗實驗1:設置:設置Reporting Services 2005 WEB管理平臺實驗管理平臺實驗第三步:打開控制面板

29、管理工具計算機管理本地用戶和組選擇“IUSR_*(匿名用戶)”設置密碼(如圖所示)在彈出窗口中點擊“繼續(xù)”在彈出窗口中修改密碼。649-3 9-3 管理基本報表管理基本報表 9-3-1報表管理概述實驗實驗1:設置:設置Reporting Services 2005 WEB管理平臺實驗管理平臺實驗第四步:打開IIS管理器,設置ReportServer虛擬目錄為匿名訪問。首先打開IIS管理器,在ReportServer虛擬目錄上單擊郵件選擇“屬性”。在“目錄安全性”頁面,找到“身份驗證和訪問控制”,點擊“編輯.”。在彈出的“身份驗證方法”對話框,勾選“啟用匿名訪問”。在密碼輸入框中輸入在第三步中修

30、改的密碼。在“用戶訪問需經(jīng)過身份驗證”的位置,默認是選中“集成Windows身份驗證”。在這兒可以不用修改它。如果去掉了“集成Windows身份驗證”前面的勾選,則本機(IIS服務器所在機器)對Reporting Services Web站點的訪問也成了匿名訪問。最后點擊“確定”,完成配置工作 659-3 9-3 管理基本報表管理基本報表 9-3-1報表管理概述實驗實驗1:設置:設置Reporting Services 2005 WEB管理平臺實驗管理平臺實驗669-3 9-3 管理基本報表管理基本報表 9-3-1報表管理概述實驗實驗1:設置:設置Reporting Services 2005

31、 WEB管理平臺實驗管理平臺實驗第五步:打開Microsoft SQL Server Management Studio,在Object Explorer(對象瀏覽器)中找到Security(安全性)目錄下的Logins(登錄名)目錄上點右鍵,在Logins(新建登錄名.),在彈出的對話框中設置。或是在“安全性”上點右鍵-新建-登錄 679-3 9-3 管理基本報表管理基本報表 9-3-1報表管理概述實驗實驗1:設置:設置Reporting Services 2005 WEB管理平臺實驗管理平臺實驗第六步:在彈出的登錄名對話框中,單擊“搜索”按鈕,在彈出的“選擇用戶或組”對話框中,點擊“高級”

32、按鈕,打開下一窗口,在該打開的窗口中,點擊“立即查找”按鈕,選擇查找出的“IUSR_*”Windows用戶,不能夠全部確定 68699-3 9-3 管理基本報表管理基本報表 9-3-1報表管理概述實驗實驗1:設置:設置Reporting Services 2005 WEB管理平臺實驗管理平臺實驗第六步:為IUSR_*(匿名用戶)選擇 “Windows 身份驗證”。在“默認數(shù)據(jù)庫”下拉列表框找到Reporting Services制作的報表模板的數(shù)據(jù)源數(shù)據(jù)庫Grade_sys。在“選擇頁”列表中點擊“用戶映射”,在“用戶映射”頁面中選擇數(shù)據(jù)源數(shù)據(jù)庫Grade_sys,報表數(shù)據(jù)庫ReportSer

33、ver和ReportServerTempDB,并授予IUSR_*用戶數(shù)據(jù)庫角色為db_owner 70719-3 9-3 管理基本報表管理基本報表 9-3-1報表管理概述實驗實驗1:設置:設置Reporting Services 2005 WEB管理平臺實驗管理平臺實驗第七步:仍在Management Studio中,找到Reporting Services的數(shù)據(jù)源數(shù)據(jù)庫ReportServer,在“安全性”“用戶”下,找到剛才添加的IUSR_*(匿名用戶),設置其對該數(shù)據(jù)庫的訪問權限(如第三步)。在IUSR_*(匿名用戶)上右鍵菜單選“屬性”。彈出的對話框中選擇“安全對象”。 點擊“添加”。

34、再次彈出的對話框中選擇“特定類型的所有對象(T).”,點擊“確定”按鈕退出。在彈出的對話框中的“選擇要查找的對象類型(S)”列表框中選“數(shù)據(jù)庫”,點擊“確定”按鈕退出。最后,分別授予IUSER_*用戶對服務器ReportServer數(shù)據(jù)庫服務器執(zhí)行select,execute,connect,control權限 72739-3 9-3 管理基本報表管理基本報表 9-3-1報表管理概述實驗實驗1:設置:設置Reporting Services 2005 WEB管理平臺實驗管理平臺實驗第八步:再通過其他的客戶端機器訪問Reporting Services Web站點,則不再出現(xiàn)Windows用戶登

35、錄窗口。對Reporting Services Web站點的訪問已經(jīng)更改為匿名用戶的訪問,如圖所示。點擊項目文件夾reporttest,查看報表情況 74759-3 9-3 管理基本報表管理基本報表 9-3-1報表管理概述實驗實驗2:在域控制器環(huán)境下設置:在域控制器環(huán)境下設置Reporting Services 2005 WEB管理平臺實驗管理平臺實驗 第一步:實驗1所完成的是本機環(huán)境下配置Reporting Services 2005 WEB管理平臺的全過程,但是如果用戶已經(jīng)在Windows環(huán)境下配置好域控制器平臺,則部分細節(jié)不適用于本機環(huán)境配置 769-3 9-3 管理基本報表管理基本報表

36、 9-3-1報表管理概述實驗實驗2:在域控制器環(huán)境下設置:在域控制器環(huán)境下設置Reporting Services 2005 WEB管理平臺實驗管理平臺實驗 第一步:實驗1所完成的是本機環(huán)境下配置Reporting Services 2005 WEB管理平臺的全過程,但是如果用戶已經(jīng)在Windows環(huán)境下配置好域控制器平臺,則部分細節(jié)不適用于本機環(huán)境配置。展開“計算機管理”界面,由于已經(jīng)配置好域控制器并且已經(jīng)登陸到該域,所以在計算機管理的子選項中沒有本地用戶和組的,因此必須在活動目錄(Active Directory)用戶和計算機中進行相關修改 779-3 9-3 管理基本報表管理基本報表 9

37、-3-1報表管理概述實驗實驗2:在域控制器環(huán)境下設置:在域控制器環(huán)境下設置Reporting Services 2005 WEB管理平臺實驗管理平臺實驗 第二步:選擇開始程序管理工具Active Directory用戶和計算機,見圖所示。在“Active Directory用戶和計算機”控制平臺下選擇“匿名訪問Internet信息用戶” 789-3 9-3 管理基本報表管理基本報表 9-3-1報表管理概述實驗實驗2:在域控制器環(huán)境下設置:在域控制器環(huán)境下設置Reporting Services 2005 WEB管理平臺實驗管理平臺實驗 第三步:雙擊該“匿名訪問Internet信息用戶”,在打開

38、的“身份驗證方法”對話窗口中,勾選“windows域服務器的摘要式身份驗證”,然后在“領域”選項中點擊選擇按鈕,在打開的“瀏覽域”窗口中選擇目前登陸的域 79809-3 9-3 管理基本報表管理基本報表 9-3-1報表管理概述實驗實驗2:在域控制器環(huán)境下設置:在域控制器環(huán)境下設置Reporting Services 2005 WEB管理平臺實驗管理平臺實驗 第四步:回到“計算機管理平臺”,選擇IIS網(wǎng)站默認網(wǎng)站,在展開的服務中選擇ReportServerces服務,鼠標右擊,選擇打開。如圖所示。在打開的“ReportServerces”服務界面中,將第三步“匿名訪問Internet信息用戶”添加進來 819-3 9-3 管理基本報表管理基本報表 9-3-1報表管理概述實驗實驗2:在域控制器環(huán)境下設置:在域控制器環(huán)境下設置Reporting Services 2005 WEB管理平臺實驗管理平臺

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論