2013-04-03 79 views
0

我跟着我在網上找到的每一個指南,但都沒有完全工作。我得到了連接到ssrs服務器以顯示所有報告的程序。我還得到了一個腳本,用於生成我想要移動的報告。腳本無法在程序生成的目錄中找到.rss文件。如何使用RS Scripter將報告從一臺服務器移動到另一臺服務器?

目標:將報告+訂閱從服務器A傳輸到服務器B 注意:服務器上的文件夾結構不相同(不知道如何/在哪裏定義此路徑)腳本的文件夾是默認的, c:\ tempreports並且rs.exe位於本地計算機上。

當我運行批處理文件時,它的錯誤說它無法在路徑中找到.rss文件。路徑應該是c:\ tempreports \ reportpathonserver \ report.rss

我看了log.txt,它有正確的文件路徑,所以不知道我在做什麼錯。有人可以幫我設置這種類型的傳輸嗎?

+0

我已經嘗試過類似的方法,並放棄。海事組織太繁瑣了,移動部件太多。我在Visual Studio中使用多個部署配置來處理這個挑戰。這並不能解決訂閱挑戰,但我只是手動完成這些。 – 2013-04-03 21:57:46

+0

不好的部分是沒有支持論壇或任何東西。一些指南,但甚至指南是不同的,並沒有足夠的解釋轉讓類型。 – user1732364 2013-04-04 18:29:23

回答

1

經過幾個小時的搜索和周圍的設置。將報告傳輸到具有不同文件夾結構的新服務器。您必須使用「創建新的父文件夾」選項。這可以讓你知道報告需要放在哪裏。目前,我正在努力解決我收到的訂閱錯誤,並說密碼不能爲空。我不確定它指的是哪個密碼,但我認爲它是訂閱本身的密碼(看起來很明顯),但是由於這個軟件缺乏資源......不要假設任何東西。如果任何人遇到這個錯誤或有一個如何解決它的想法,請不要害羞!我寧願花更多的時間解決密碼衝突上的這麼簡單的事情。

我能解決這個問題。由於整個SSRS服務器結構從舊到新,我必須在生成的文件中更改一些內容才能使其正常工作。一個是處理訂閱的不同數據源。必須更新createsubscription方法中的<reference></reference>標記才能指向新的DS。經過很多反覆試驗,我終於找到了工作。希望這些信息可以幫助其他人。

+0

那麼我是正確的,密碼需要什麼訂閱密碼。仍然不工作,現在它說.rdl文件的代碼是錯誤的哈哈哈這個軟件不值得麻煩。 – user1732364 2013-04-08 12:49:17

相關問題