標籤: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