共用方式為


指令碼範例 (Reporting Services)

下列範例是使用 Microsoft Visual Basic .NET 為 Reporting Services 編寫的指令碼。指令碼範例一般是處理單一功能或技術,並以工作為基礎。您可以配合 Reporting Services SOAP API 使用指令碼檔,存取報表伺服器上可用的大部分管理作業。

ms160854.note(zh-tw,SQL.90).gif重要事項:
這些範例只供教育目的之用。它們不能用於實際執行環境,而且從來沒有在實際執行環境中測試過。Microsoft 不提供對這些範例的技術支援。

下表描述這些範例指令碼。

檔案 描述

AddItemSecurity.rss

示範如何使用指令碼來設定報表伺服器命名空間中的項目安全性原則。

CancelRunningJobs.rss

示範可以取消在報表伺服器上執行之作業的範例管理指令碼。

ConfigureSystemProperties.rss

示範可用於設定系統層級之報表伺服器屬性的指令碼。

PublishSampleReports.rss

示範可以將範例報表發行至報表伺服器的指令碼。

需求

在執行範例指令碼前,必須先符合下列條件:

  • 必須先使用「Reporting Services 安裝程式」或不同範例安裝程式,將範例報表和指令碼檔安裝到硬碟。
  • 您必須具有在已安裝報表伺服器執行個體的電腦上執行 rs 公用程式的權限。
  • 您必須對於以指令碼存取的報表伺服器有存取權。
  • 您必須對於正在存取的報表伺服器根資料夾有適當的權限。如需有關權限和使用者角色的詳細資訊,請參閱<管理 Reporting Services 的權限和安全性>。

指令碼檔的位置

當您將範例安裝至預設安裝目錄時,指令碼範例的預設位置為:C:\Program Files\Microsoft SQL Server\90\Samples\Reporting Services\Script Samples。

ms160854.note(zh-tw,SQL.90).gif附註:
如果尚未安裝範例,請參閱<安裝範例>。

執行範例指令碼

您可以在 Reporting Services 指令碼環境中執行範例指令碼。

若要執行此範例

  1. 開啟命令提示字元:在 [開始] 功能表上,按一下 [執行],在文字方塊中輸入 cmd,然後按一下 [確定]

  2. 瀏覽至包含範例指令碼的目錄。例如,如果您的範例指令碼是安裝在預設目錄中,在命令提示字元中輸入下列文字:

    cd C:\Program Files\Microsoft SQL Server\90\Samples\Reporting Services\Script Samples
    
  3. 在命令提示字元輸入下列文字,以查看 rs 公用程式可使用的命令提示字元選項清單:

    rs -?
    
    ms160854.note(zh-tw,SQL.90).gif附註:
    如果您收到 rs 不是可辨識的命令或批次檔的訊息,可能需要將 rs.exe 的位置加入至 Windows 環境變數 PATH 中。
  4. 在命令提示字元中,輸入適當命令,執行範例指令碼檔。例如,在使用正在存取的報表伺服器取代給定的伺服器 URL 時,若要執行 PublishSampleReports.rss,請輸入下列命令:

    rs -i PublishSampleReports.rss -s http://myserver/reportserver
    

修改指令碼檔

您可以使用文字編輯器開啟任何 .rss 檔案。

請參閱

工作

編譯和執行程式碼範例
SQL Server Reporting Services 範例

其他資源

Scripting with the rs Utility and the Web Service
應用程式範例 (Reporting Services)
Accessing the SOAP API

說明及資訊

取得 SQL Server 2005 協助