sql >> データベース >  >> RDS >> Sqlserver

SQL Server 2005と2008を同じマシンにインストールする理由はありますか?

    2005年のデータベースを2008年に移行しようとしたことはありませんが、通常、SQLはこれを問題なくクリーンに処理します。これを行う最も簡単な方法は、SQL 2005からデータベースのバックアップを作成し、そのバックアップをSQL2008で復元することです。

    2008コピーが機能していることがわかるまでSQL2005コピーをオンラインのままにしておきたい場合は、バックアップを2008に復元するときに、データベースのデータ/ログファイルを移動する必要があります。これは、古いデータファイルが2005年までに使用します。これはwith moveを使用して行うことができます restore databaseのオプション 、例:

    RESTORE DATABASE mydb FROM disk = 'c:\backupfile.bak'
    WITH MOVE 'maindatafile' to 'c:\newdatalocation.mdf',
    MOVE 'mainlogfile' to 'c:\newloglocation.ldf'

    両方を同時にインストールすることに関して、これを行うことを決定する理由の1つは、ソフトウェアサポートが両方のバージョンと通信することを意図している場合、両方のバージョンに対してコードをテストする作業を簡素化することです。



    1. OracleSQLのすべてのタイムスタンプレコード間の平均処理時間を見つける必要があります

    2. DBAWSシークレットをtomcatcontext.xmlに渡す方法は?

    3. Postgresql-enable_nestloop =falseを使用すると、クエリの実行速度が大幅に向上します。プランナーが正しいことをしていないのはなぜですか?

    4. PHPMYSQL->MYSQLデータベースから「date」タイプとして保存された日付を表示