SQL Server 2012 The report server cannot open a connection to the report server database

來源:互聯網
上載者:User

標籤:des   style   blog   http   color   os   io   使用   ar   

案例環境:

       作業系統版本:    Windows Server 2012 R2 Standard

       資料庫版本  :    SQL SERVER 2012 SP2


案例介紹:

        今天進入一台新安裝的SQL Server伺服器的Reporting Service管理介面時,出現如下錯誤資訊

The report server cannot open a connection to the report server database. A connection to the database is required for all requests and processing. (rsReportServerDatabaseUnavailable) Get Online Help

 

最終發現是因為SQL Server安裝過程中,勾選了Reporting Service的 ”Install but do not configure“,在使用Reporting Service之前必須先配置報表格服務。在命令視窗執行下面命令(對應的帳號、密碼根據具體環境情況替換)即可

rsconfig -c -s <SQLSERVERNAME> -d reportserver -a Windows -u <MYDOMAIN\MYACCOUNT> -p <PASSWORD>

    具體可以查看MSDN關於"rsconfig 工具 + 生產力 (SSRS)"介紹 。執行完命令後,進入管理介面又出現下面錯誤

The report server cannot decrypt the symmetric key that is used to access sensitive or encrypted data in a report server database. You must either restore a backup key or delete all encrypted content. (rsReportServerDisabled) Get Online Help Keyset does not exist (Exception from HRESULT: 0x80090016)

 

報表伺服器無法對用來訪問報表伺服器資料庫中的敏感或加密資料的對稱金鑰進行解密。必須還原備份密鑰或刪除所有加密的內容,然後重新啟動該服務。

執行步驟:

    Step 1: 開啟Reporting Services組態管理員,進入“加密金鑰”選項。

    Step 2: 點擊“刪除”按鈕刪除加密內容

    Step 3: 點擊“更改”按鈕

    Step 4: 重啟報表格服務,問題解決。

SQL Server 2012 The report server cannot open a connection to the report server database

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.