您現(xiàn)在的位置:首頁(yè) >關(guān)于我們 >行業(yè)新聞 >修復(fù)SQL Server 2000報(bào)表服務(wù)升級(jí)失敗時(shí)出錯(cuò)

修復(fù)SQL Server 2000報(bào)表服務(wù)升級(jí)失敗時(shí)出錯(cuò)

時(shí)間:2016年7月2日

 如果從SQL Server 2000到SQL Server 2008報(bào)表服務(wù)升級(jí)失敗時(shí),你可以運(yùn)行修復(fù)并嘗試修復(fù)它。 但是,當(dāng)您嘗試訪問(wèn)報(bào)表服務(wù),如通過(guò)打開(kāi)報(bào)表管理器或嘗試呈現(xiàn)報(bào)表,在運(yùn)行修復(fù)后,您可能會(huì)收到以下錯(cuò)誤信息:

 “報(bào)告服務(wù)器數(shù)據(jù)庫(kù)的版本是在一個(gè)格式是無(wú)效,或者它不能被讀出。該發(fā)現(xiàn)版本是”C.0.6.54'。預(yù)期的版本是“C.0.9.45'。(rsInvalidReportServerDatabase )“要解決這個(gè)問(wèn)題,必須添加RSExecRole在Reporting Services數(shù)據(jù)庫(kù)的db_owner角色。

 要RSExecRole添加到在Reporting Services數(shù)據(jù)庫(kù)的db_owner角色打開(kāi)SQL Server Management Studio并連接到承載的ReportServer和的ReportServerTempDB數(shù)據(jù)庫(kù)的數(shù)據(jù)庫(kù)。

在對(duì)象資源管理器中,展開(kāi)以下節(jié)點(diǎn): 數(shù)據(jù)庫(kù) , 的ReportServer, 安全性 , 角色和數(shù)據(jù)庫(kù)角色 。

 用鼠標(biāo)右鍵單擊的db_owner,然后單擊屬性 。

 在數(shù)據(jù)庫(kù)角色屬性頁(yè),單擊添加 。

 在選擇數(shù)據(jù)庫(kù)用戶或角色頁(yè)面,鍵入RSExecRole,然后單擊確定兩次。

 重復(fù)這些步驟的ReportServerTempDB。

 重新啟動(dòng)報(bào)表服務(wù)器服務(wù)。 您可能需要重新啟動(dòng)該服務(wù)的兩倍。


Copyright© 2004-2020 河南海騰電子技術(shù)有限公司 版權(quán)所有   經(jīng)營(yíng)性ICP/ISP證 備案號(hào):B1-20180452   豫公網(wǎng)安備 41019702002018號(hào)    電子營(yíng)業(yè)執(zhí)照