none
ReportServerの中身について RRS feed

  • 質問

  • SQL Server 2000(旧サーバー) ⇒2008(新サーバー)へアップグレードを行ってます。

    「テスト2週間の後に切り替え予定」

    テストで使うためデータベースを全て旧から新サーバーへコピーするのですが

    切り替え日当日に新サーバーのデータ(ReportServerとReportServerTempDB以外)を削除して

    最新のデータベースを旧サーバーからコピーする予定です。

    ※テストから切り替え日まではレポート類、ストアド等のプログラム部分は一切更新しません。

    そこで質問ですが

    ReportServerとReportServerTempDBはレポートを出すためのプログラムが入っているという認識なので

    データは更新されないためコピーせずにそのまま使い続けようと思うのですがこの認識はあっているのでしょうか?

    2015年9月14日 9:53

回答

すべての返信

  • 私はその経験はありませんが、手順書としては以下が参考になりそうです。

    How to: Migrate a Reporting Services Installation
    https://technet.microsoft.com/en-us/library/ms143724(v=sql.105).aspx

    基本的にはレポーティングサービスの移行ですから、一度行ってしまえば再度行う必要はないはずです。逆に再度移行するデーターベースはユーザーデータのみが入っているデーターベースなのでしょうか? もし、そうでしたら、再度移行するのはそれらのデーターベースのみで良いはずです。ReportServer、およびReportServerTempDBはデーターベースの形をしているので混乱しそうですが、レポーティングサービスを構成しているものの一部で、システムが勝手に作成するもので、たまたまデーターベースという形をしているという見方をすれば、放っておいても良いように思います。ただ、私も確実なことは言えませんので、十分なテストを行うことを強くお勧めします。
    テスト用の移行と本番用の移行の2回を考えていらっしゃるようですが、その2回の間にもう一度、ユーザーデーターベースのみを移行するテストをされてみてはいかがでしょうか?つまり本番移行リハーサルを行うということです。  

    さて、SQL Server 2008についてですが、既にメインストリームのサポートは終了しており、延長サポートの終了まで4年を切っています。最新のSQL Server 2014に移行しない理由があるのでしょうか? 念のために書き添えておきます。


    ★良い回答には回答済みマークを付けよう! MVP - .NET  http://d.hatena.ne.jp/trapemiya/

    • 回答としてマーク 星 睦美 2015年9月16日 2:20
    • 回答としてマークされていない 星 睦美 2015年9月16日 2:21
    • 回答の候補に設定 星 睦美 2015年9月16日 2:21
    2015年9月15日 1:47
  • とても分かり易い回答ありがとうございます。

    念のためテストを行いますが移行はユーザーデータのみにしたいと思います。

    あとSQL Server2008にこだわっているのは.net framework 1.1で開発したASP.NETの自社システムがあるためです。

    あまり変わった機能を使っていないので2014でも動作するような気がしますが。。。

    2015年9月16日 4:05
  • 了解しました。確かにSQL Serve 2000の互換性レベルをサポートしているのは、SQL Server 2008までですね。この辺りは以下のページにまとめられていますので、参考にされると良いと思います。そして可能であれば、やはりSQL Server 2014にされることをお勧めいたします。

    SQL Server のバックアップのリストアと互換性レベルの整理
    http://blog.engineer-memo.com/2014/12/14/sql-server-%E3%81%AE%E3%83%90%E3%83%83%E3%82%AF%E3%82%A2%E3%83%83%E3%83%97%E3%81%AE%E3%83%AA%E3%82%B9%E3%83%88%E3%82%A2%E3%81%A8%E4%BA%92%E6%8F%9B%E6%80%A7%E3%83%AC%E3%83%99%E3%83%AB%E3%81%AE%E6%95%B4/


    ★良い回答には回答済みマークを付けよう! MVP - .NET  http://d.hatena.ne.jp/trapemiya/

    • 回答としてマーク fsp6 2015年9月17日 23:39
    2015年9月16日 4:27