共用方式為


變更資料庫精靈 (Reporting Services 組態)

Reporting Services 組態工具提供了變更資料庫精靈,可引導您建立新的報表伺服器資料庫或是選取要搭配目前報表伺服器執行個體使用之現有報表伺服器資料庫的步驟。

如果您選取舊版中的報表伺服器資料庫,該資料庫將會升級,以符合它連接之報表伺服器執行個體的版本。當此服務啟動時,它會檢查資料庫版本,並自動將它升級為目前的結構描述。

若要啟動此精靈,請按一下 Reporting Services 組態工具內 [資料庫] 頁面上的 [變更資料庫]。如需有關如何啟動 Reporting Services 組態工具的指示,請參閱<如何:啟動 Reporting Services 組態>。

選項

  • 動作
    選取您要執行的工作。您可以在原生或 SharePoint 整合模式中建立新的資料庫。或者,您可以選取要搭配目前報表伺服器執行個體使用的現有報表伺服器資料庫。

  • 資料庫伺服器
    指定主控報表伺服器資料庫的 SQL Server Database Engine 執行個體名稱。您可以使用 SQL Server 2005 或 SQL Server 2008 執行個體。也可以在本機或遠端電腦上使用預設或具名的執行個體。如果要連接到具名執行個體,請以下列格式輸入伺服器名稱:<server>\<instance>。

    若要連接到 Database Engine 執行個體,您必須使用有權登入伺服器及更新資料庫資訊的認證。Reporting Services 組態工具會使用目前的 Windows 認證,但是如果您沒有登入或資料庫權限,您就必須指定 SQL Server 資料庫登入。您不能指定不同的 Windows 認證。如果您想要以不同的 Windows 使用者身分連接,請以該使用者身分登入,然後啟動 Reporting Services 組態工具。

    連接到遠端執行個體時,需要先啟用該執行個體進行遠端連接。某些版本的 SQL Server 依預設並不會啟用遠端連接。若要確認是否允許遠端連接,請使用 SQL Server 組態管理員工具並確認 TCP/IP 和具名管道通訊協定是否已啟用。如果遠端執行個體也是具名執行個體,請確認 SQL Server Browser 服務已啟用,且在目標伺服器上執行。SQL Server Browser 提供了 Reporting Services 組態工具的具名執行個體所要使用的通訊埠編號。

  • 資料庫
    指定儲存伺服器資料之報表伺服器資料庫的名稱。您可以指定現有的資料庫或建立新的資料庫。

    當您在 [動作] 頁面上選取 [建立新的資料庫] 時,精靈中會出現用來建立新資料庫的屬性。Reporting Services 組態工具會建立依名稱繫結的兩個資料庫:包含靜態資料的資料庫以及儲存工作階段和工作資料的暫存資料庫。如需詳細資訊,請參閱《SQL Server 線上叢書》中的<報表伺服器資料庫>。

    您也可以選擇現有的報表伺服器資料庫。Reporting Services 組態工具不會篩選出無效的資料庫。有效的資料庫是根據報表伺服器資料庫結構描述 (您無法選取遺失必要資料表、檢視表或預存程序的資料庫)。如果您選擇針對舊版 Reporting Services 所建立的資料庫,此資料庫將會升級為目前的格式。

  • 語言
    只有當您要建立新的報表伺服器資料庫時,才會設定這個值。

    您可以使用這個值來指定建立角色定義和描述所用的語言。Reporting Services 提供了以角色為基礎的授權模型,其中包含一組預先定義的角色。這些角色會使用您指定的語言建立一次。角色名稱和描述絕對不會以其他語言的形式出現,即使當您使用具有伺服器支援之文化特性或語言設定的瀏覽器來連接報表伺服器時,也是如此。您所指定的語言也會決定用來建立 [我的報表] 資料夾名稱和 [我的報表] 功能之一部分的使用者資料夾名稱的語言。如需有關 Reporting Services 中語言支援的詳細資訊,請參閱《SQL Server 線上叢書》中的<適用於多語言或全域部署的解決方案設計考量 (Reporting Services)>。

  • 伺服器模式
    報表伺服器資料庫會支援原生模式或 SharePoint 整合模式。這兩個模式互斥。

    如果您要建立新的報表伺服器資料庫,您必須指定一個模式。您所選取的模式會決定報表伺服器資料庫的結構,並將 SharePointIntegrated 報表伺服器系統屬性設定為 true 或 false。

    如果您選取不同的報表伺服器資料庫,目前資料庫的模式會顯示在畫面上,好讓您知道目前資料庫的使用方式。您可以選取針對不同模式所建立的資料庫,這樣做將會切換目前報表伺服器執行個體的伺服器模式。如需有關模式的詳細資訊,請參閱《SQL Server 線上叢書》中的<規劃部署模式>。

  • 認證
    指定用來將報表伺服器連接到報表伺服器資料庫的帳戶。有效的值包括報表伺服器 Web 服務的服務帳戶、用來主控報表伺服器之 Database Engine 執行個體上定義的 SQL Server 資料庫登入,或是 Windows 帳戶。如果您使用的是 Windows 帳戶,您可以指定本機帳戶 (<computername>\<username>) (如果報表伺服器和資料庫位於相同電腦上) 或是指定網域使用者帳戶 (<domain>\<username>) (如果它們位於相同網域的不同電腦上)。

    報表伺服器將會建立資料庫登入,並為您指定的帳戶指派資料庫權限。

    報表伺服器不會建立帳戶本身。您所指定的帳戶必須已經存在,而且對部署組態必須是有效的。具體而言,如果資料庫位於遠端電腦上,而且您想要使用 Windows 帳戶,您就必須指定在該電腦上具有登入權限的帳戶。

    如果此電腦位於不同的網域或不信任的網域中,請考慮使用 SQL Server 資料庫登入。如需有關選擇帳戶的詳細資訊,請參閱<設定報表伺服器資料庫連接>。

  • 摘要
    在安裝程式設定連接之前先確認設定。

  • 進度和完成
    監視每項工作的進度。