當前位置:首頁 » 數據倉庫 » 報表伺服器資料庫
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

報表伺服器資料庫

發布時間: 2022-04-01 07:44:40

❶ 如何創建報表伺服器資料庫(Reporting Services 配置)

此資料庫是必需的組件,用於存儲報表、會話數據、資源和伺服器元數據。

sql Server 2012 如何配置報表伺服器的服務賬戶

你配置完賬戶後,需要你備份一下Encryption key以備之後在新的安裝中重用現有報表伺服器資料庫。這時,你只需要選擇一個路徑給Encryption key 文件,再輸入密碼及二次確認密碼即可。關於備份和還原 Reporting Services 加密密鑰的詳細信息,參考下面這個文檔:https://msdn.microsoft.com/zh-cn/library/ms157275.aspx

❸ 無法連接到報表伺服器,怎麼解決

1. 確保伺服器端的資料庫中存在sa,並支持混合登錄模式.默認安裝的時候,可能會忽略建立sa.

2. 確保伺服器端的資料庫是支持遠程調用的.打開SQL Server Management Studio,選擇該資料庫,右鍵菜單"Properties",在打開的對話框中選擇Connections,把Allow remote connections to this server選上.

3. 確保伺服器端的SQL服務的TCP/IP是Enable的.打開SQL Server Configuration Manager. 選擇SQL Server 2005 Network Configuration下的Protocols for SQL2005( 我安裝的SQL示例名為SQL2005), 把Named Pipes和TCP/IP都修改為Enabled,默認是Disabled.

❹ finereport報表工具可以不鏈接資料庫嗎

1、伺服器數據集

伺服器數據集在伺服器>伺服器數據集處定義,適用於整個伺服器上所有報表的數據集,其類型分為:資料庫查詢,內置數據集,文件數據集,SAP數據集,存儲過程,多維資料庫、關聯數據集以及樹數據集。

註:數據集窗口可以對模板數據集進行增刪查詢,但是對伺服器數據集及存儲過程數據集只能進行瀏覽。

如果你還是不懂的,可以去帆軟論壇逛逛,那裡有很多人為你解答的。

❺ SQL中的ReportServer資料庫是什麼資料庫

一、Report Server資料庫:

是一個SQL Server資料庫。它能夠存儲SSRS配置部分,報告定義,報告元數據,報告歷史,緩存政策,快照,資源,安全設置,加密的數據,調度和提交數據,以及擴展信息。

注意事項:盡管用戶能夠直接存取在SSRS目錄下的資料庫並且能夠直接修改SSRS使用的對象;但在實踐中,不推薦(或不支持)這樣做,因為在SSRS目錄下的內在數據和結構不能被保證與不同版本的SSRS、服務包或補丁相兼容。

需要把Report Server資料庫當作產品資料庫之一來對待。盡管許多開發人員都習慣把RDL存儲在一個單獨的倉庫中,並因此導致經常恢復RDL。但是,損失快照數據能夠帶來消極的業務影響。

例如,用戶可能使用快照的報告"相對靜止"數據的能力來作一些業務決定。

二、ReportServerTempDB資料庫:

是SSRS使用的臨時資料庫。這個資料庫負責存儲中間處理結果,例如報表伺服器生成的會話和執行數據、緩存報表以及工作表。

正常情況下,Report Server能夠周期性地清ReportServerTempDB中的到期的和孤立的數據。後台進程定期清理時間間隔由參數CleanupCycleMinutes控制,這個參數位於

<Installation Drive><Program Files or Program Files(x86)>Microsoft SQL Server<SSRS Instance>Reporting ServicesReportServer 下的rsreportserver.config配置文件中。

注意事項:為了把臨時快照存儲在文件系統而不是資料庫中,管理員應該完成下列步驟。

1、修改RSReportServer.config,並把WebServiceUseFileShareStorage和設置為True。

2、把FileShareStorageLocation設置為一個全稱路徑。默認路徑是"C:Program FilesMicrosoft SQL ServerMSSQL.3Reporting ServicesRSTempFiles"。

不同於SQL Server的tempdb,當在ReportServerTempDB中的數據存儲時限超過SQL Server時,Report Server將會重啟。

而且,Report Server能夠周期性地清除ReportServerTempDB中的到期的和孤立的數據。 在任何時間,所有的ReportServerTempDB中的數據都能夠被以最小(或毫無)影響刪除掉。

如果磁碟空間足夠的情況下,就不要收縮ReportServerTempDB資料庫了。如果磁碟空間實在緊張,那麼收縮也是必須的。

如果還存在dbo.SessionData不斷增長的情況,最好創建做一個作業,每天定期清理那些過期的會話信息。

❻ SQL server2008r2 中reporting services 配置管理器,報表伺服器資料庫測試連接失敗

如何創建報表伺服器資料庫(Reporting Services 配置)

SQL Server 2008 R2

其他版本

Reporting Services 將 SQL Server 資料庫用於內部存儲。該資料庫是必需的,它用於存儲已發布的報表、模型、共享數據源、會話數據、資源和伺服器元數據。

若要創建報表伺服器資料庫或更改連接字元串或憑據,請使用 Reporting Services 配置管理器的「資料庫」頁中的選項。

何時創建或配置報表伺服器資料庫

如果在「僅文件」模式下安裝報表伺服器,則必須創建和配置報表伺服器資料庫。

如果在本機模式的默認配置下或 SharePoint 集成模式下安裝 Reporting Services,則安裝報表伺服器實例時會自動創建和配置報表伺服器資料庫。可以使用 Reporting Services 配置管理器查看或修改安裝程序為您配置的設置。

開始之前

創建或配置報表伺服器資料庫是一個多步驟過程。創建報表伺服器資料庫之前,請考慮要如何指定下列各項:

  • 選擇資料庫伺服器

  • Reporting Services 需要一個 SQL Server 2005、2008 或 2008 R2 資料庫引擎實例來承載報表伺服器資料庫。可以使用本地或遠程伺服器。

  • 檢查版本要求

  • 驗證資料庫引擎的版本是否與您所使用的報表伺服器版本兼容。有關版本兼容性的詳細信息,請參閱創建報表伺服器資料庫。

  • 啟用 TCP/IP 連接

  • 啟用資料庫引擎的 TCP/IP 連接。默認情況下,某些資料庫引擎版本不啟用 TCP/IP。本主題中提供了相關說明。

  • 打開 SQL Server 的埠

  • 對於遠程伺服器,如果使用的是防火牆軟體,則必須打開資料庫引擎偵聽的埠。

  • 確定一種模式

  • 報表伺服器資料庫支持本機模式或 SharePoint 集成模式。「本機模式」為默認設置。要將 Reporting Services 部署為獨立的應用程序伺服器時,使用此模式。

    計劃將報表伺服器與 SharePoint 產品或技術的實例一起部署時,使用「SharePoint 集成模式」。運行向導時將創建資料庫,但在將報表伺服器添加到 SharePoint 場之前,您將無法添加內容或查看項目。有關詳細信息,請參閱 SQL Server 聯機叢書中的規劃部署模式。

  • 確定報表伺服器憑據

  • 確定報表伺服器與報表伺服器資料庫的連接方式。憑據類型包括域用戶帳戶、SQL Server 資料庫用戶帳戶或報表伺服器服務帳戶。

    這些憑據經過加密並存儲在 RSReportServer.config 文件中。報表伺服器將這些憑據用於與報表伺服器資料庫進行的連接。如果您要使用 Windows 用戶帳戶或資料庫用戶帳戶,請確保指定已經存在的帳戶。盡管 Reporting Services 配置管理器將創建登錄名並設置必要的許可權,但不會為您創建帳戶。有關詳細信息,請參閱配置報表伺服器資料庫連接。

  • 確定報表伺服器語言

  • 選擇要為報表伺服器指定的語言。當用戶使用不同語言版本的瀏覽器連接到伺服器時,預定義的角色名稱、說明和「我的報表」文件夾不會以不同的語言顯示。有關在報表伺服器部署中如何使用語言資源的詳細信息,請參閱 SQL Server 聯機叢書中的多語言或全局部署的解決方案設計注意事項 (Reporting Services)。

  • 檢查憑據以創建和設置資料庫

  • 確保您擁有的帳戶憑據具有在資料庫引擎實例上創建資料庫的許可權。這些憑據用於一次性連接以創建報表伺服器資料庫和RSExecRole。如果登錄名尚不存在,將為報表伺服器所用的帳戶創建一個資料庫用戶登錄名以連接到該資料庫。您可以用您登錄時所用的 Microsoft Windows 帳戶進行連接,也可以輸入 SQL Server 資料庫登錄名。

  • 啟用對遠程報表伺服器資料庫的訪問

  • 如果您使用的是遠程資料庫引擎實例,請登錄到此資料庫伺服器以驗證或啟用 TCP/IP 連接。

  • 依次指向「開始」、「所有程序」、Microsoft SQL Server、「配置工具」,再單擊「SQL Server 配置管理器」。

  • 打開「SQL Server 網路配置」。

  • 選擇實例。

  • 右鍵單擊TCP/IP,再單擊「啟用」。

  • 重新啟動服務。

  • 打開防火牆軟體並打開 SQL Server 偵聽的埠。對於默認實例,此埠通常為用於 TCP/IP 連接的 1433 埠。有關詳細信息,請參閱 SQL Server 聯機叢書中的如何為資料庫引擎訪問配置 Windows 防火牆。

  • 創建本地報表伺服器資料庫

  • 啟動 Reporting Services 配置管理器並連接到要為其創建資料庫的報表伺服器實例。有關詳細信息,請參閱如何啟動 Reporting Services 配置。

  • 在「資料庫」頁上,單擊「更改資料庫」。

  • 單擊「新建資料庫」,然後單擊「下一步」。

  • 連接到您將用於創建和承載報表伺服器資料庫的資料庫引擎實例:

  • 鍵入要使用的 SQL Server 資料庫引擎實例。向導將顯示作為默認實例(如果可用)運行的本地資料庫引擎。否則,您必須鍵入要使用的伺服器和實例。命名實例以此格式指定:<伺服器名稱><實例名>。

  • 輸入用於一次性連接到資料庫引擎的憑據以創建報表伺服器資料庫。有關如何使用這些憑據的詳細信息,請參閱本主題中的開始之前。

  • 單擊「測試連接」以驗證與伺服器的連接。

  • 單擊「下一步」。

  • 指定用於創建資料庫的屬性。有關如何使用這些屬性的詳細信息,請參閱本主題中的開始之前:

  • 鍵入報表伺服器資料庫的名稱。創建主資料庫時,會同時為其創建一個臨時資料庫。請考慮使用一個說明性名稱來幫助記憶資料庫的使用方式。請注意,您指定的名稱將在資料庫的生存期內使用。在創建報表伺服器資料庫之後,不能對其進行重命名。

  • 選擇要顯示角色定義和「我的報表」所用的語言。

  • 選擇伺服器模式。除非計劃在 SharePoint 產品或技術中部署報表伺服器,否則請選擇「本機模式」。

  • 單擊「下一步」。

  • 指定報表伺服器用來連接到報表伺服器資料庫的憑據。

  • 指定身份驗證類型:

    選擇「資料庫憑據」以使用已定義的 SQL Server 資料庫登錄名進行連接。如果報表伺服器位於不同域、不可信域或裝有防火牆的計算機中,則建議使用資料庫憑據。

    如果您擁有的最低特權域用戶帳戶具有登錄到該計算機和資料庫伺服器的許可權,則選擇「Windows 憑據」。

    如果希望報表伺服器使用其自身的服務帳戶進行連接,則選擇「服務憑據」。使用此選項,該伺服器將使用集成安全性進行連接;憑據不進行加密或存儲。

  • 單擊「下一步」。

  • 檢查「摘要」頁上的信息以確保設置正確,然後單擊「下一步」。

  • 單擊「報表伺服器 URL」頁或「報表管理器 URL」頁上的 URL,驗證連接。必須定義這些 URL 才能進行此測試。如果報表伺服器資料庫連接有效,您會在瀏覽器窗口中看到報表伺服器文件夾層次結構或報表管理器。有關詳細信息,請參閱 SQL Server 聯機叢書中的如何驗證 Reporting Services 安裝。

❼ sql server的報表伺服器怎麼配置

不清楚你的許可權問題是不是因為IIS匿名訪問沒啟用導致的

啟用IIS匿名訪問如下:
打開IIS管理器->選擇站點->屬性->目錄安全性->編輯-啟用匿名訪問

❽ win2003 server 一直報錯:"報表伺服器無法創建 Cache Flushes/Sec 性能計數器。" 有沒有大蝦遇到過

報表伺服器無法打開與報表伺服器資料庫的連接。所有請求和處理都要求與資料庫建立連接。()獲取聯機幫助
在與SQLServer建立連接時出現與網路相關的或特定於實例的錯誤。未找到或無法訪問伺服器。請驗證實例名稱是否正確並且SQLServer已配置為允許遠程連接。(provider:命名管道提供程序,error:40-無法打開到SQLServer的連接)


第一次使用ReportingServices的使用,就遇到這種問題。原本已經Web.Config的連接字元串正常就可以正常運行,但發現還是報錯了,在網上查了了一下解決方面,想不到還真是可以。

解決方法:
在確保sqlserver使用的是「windows和sqlserver認證方式」之後,運行,輸入下面的命令
rsconfig-c-s(local)-dreportserver-aSQL-usa-psa
指定登錄資料庫的正確的用戶名、密碼。


rsconfig命令參數解釋:
-s後的參數表示sqlserver實例名稱;
-d表示報表服務所連的資料庫,通常都是reportserver;
-a表示認證方式,windows或sql。如果值為windows,則指定報表伺服器在連接到報表伺服器資料庫時使用。

報表伺服器無法打開與報表伺服器資料庫的連接。所有請求和處理都要求與資料庫建立連接。()獲取聯機幫助在與SQLServer建立連接時出現與網路相關的或特定於實例的錯誤。未找到或無法訪問伺服器。請驗證實例名稱是否正確並且SQLServer已配置為允許遠程連接。(provider:命名管道提供程序,error:40-無法打開到SQLServer的連接)

注意,我本地資料庫的密碼是:nio+2010,把密碼改成你本機的密碼即可。