![Sharepoint データベースを SQL Server 2000 から 2005 にアップグレードする](https://rvso.com/image/488055/Sharepoint%20%E3%83%87%E3%83%BC%E3%82%BF%E3%83%99%E3%83%BC%E3%82%B9%E3%82%92%20SQL%20Server%202000%20%E3%81%8B%E3%82%89%202005%20%E3%81%AB%E3%82%A2%E3%83%83%E3%83%97%E3%82%B0%E3%83%AC%E3%83%BC%E3%83%89%E3%81%99%E3%82%8B.png)
データベース サーバーを SQL Server 2000 から 2005 にアップグレードする準備をしています。アカウントや権限などを維持するためにインプレース アップグレードを行う予定で、かなり簡単に済むことを期待しています。このサーバーはいくつかのアプリケーションのデータベースをホストしていますが、私が最も懸念しているのは SharePoint (MOSS 2007) です。これは 8 つのデータベースが関係しており、フロントエンド サーバーと DB 間の接続がかなり厄介なようです。
このシナリオについて実践的な経験のある方はいらっしゃいますか? これは本当に簡単なのでしょうか? 何かヒントやコツはありますか?
ご協力いただきありがとうございます。
答え1
個人的な経験から言うと、読み取り専用のファイル グループを持つことは問題です。
必ず実行してくださいSQL Server 2005 アップグレード アドバイザーアップグレードする本番サーバーでは、発生する可能性のある問題の 90% が検出され、それらを修正するために必要な作業がアドバイスされます。
緊急時対応/ロールバック計画を用意してください。
サーバーをオフラインにした後、アップグレードを開始する前に、システム データベースを含むすべてのデータとログ ファイルをバックアップすることを忘れないでください。アップグレードした 2005 データベースを SQL Server 2000 に再接続しようとしても機能せず、大変なことになります。
答え2
アップグレードではなく移行を実行しました。StackOverflow.comのスレッドはこちらそれは私にとってはうまくいきました。
答え3
おそらく、SQL 2005 では 32 ビットに移行することになります。移行は、戻るための救命ボートがあるため、インプレース アップグレードよりも確実に安全です。
ログイン、特に SQL ログインとそれぞれのパスワードを移動する場合は、MS が SQL 2005 で導入した sp_help_revlogin ストアド プロシージャを無視しないでください。私は、sp_help_revlogin を使用して SQL ログインの最新スクリプトを保持し、災害復旧の目的でデータベース権限を定期的にスクリプト化しています。