2

SQLServer2000に変換し直す必要のあるMicrosoftSQLServer 2005データベースがあります。この変換を実行するために使用する必要のあるアプローチやツールについて、誰か提案がありますか?データベースでSQLServer2005固有の機能を利用していないため、変換で問題が発生することはありません。

自動生成されたキーを処理する際にMicrosoftSQLServerエクスポート機能に非常にバグがあることがわかったので、代替ツールの提案をいただければ幸いです。

4

4 に答える 4

5

SQL2005 でデータベースの完全なスクリプトを生成し、[サーバー バージョンのスクリプト] オプションを SQL Server 2000 に変更します。これで、SQL 2000 サーバーでデータベースを再作成できます。これが完了したら、データのエクスポート機能を使用して、SQL 2005 から SQL 2000 にエクスポートします。

于 2008-10-08T04:44:44.303 に答える
1

RedGate SQL ToolBeltの試用版を取得してから、次を使用します。

  1. データベースを転送するSQL 比較
  2. データを転送するSQL データ比較
于 2008-10-08T05:00:21.853 に答える
0

あなたがしたいことはダウングレードと呼ばれます。Googleは多くの結果を出しますが、ここにMicrosoftのフォーラムのスレッドに関する優れたウォークスルーがあります(ページの下部近くをスクロールダウンしてください)。

于 2008-10-13T00:30:13.273 に答える
0
  1. データベース全体をスクリプト化する
  2. 新しい SQL2000 データベースを作成する
  3. 新しいデータベースでスクリプトを実行します
  4. SQL2005 から SQL2000 データベースにデータをインポートします (これを行う方法は多数あります)。

これをすべて行うツールがおそらくどこかにあると思いますが、これがどの程度一般的に行われているのかはわかりません。

于 2008-10-08T04:43:31.793 に答える