スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

SQLServer【2008】2008から2000などに変換する方法

2000から2008など上位バージョンへは互換性がありますが、2008から2000など旧バージョンへの互換性はない為、旧バージョンでの復元、アタッチはできません。

よって、変換するには一度、定義のみのデータベースを用意してインポートする必要があります。

定義を作成するには、Management Studioでテーブル作成のスクリプトを生成し、それを2000であればクエリアナライザなどで実行します。

この時にデフォルトの設定で、スクリプトを生成すると、2008専用のスクリプトになり、また、インデックス等も作成されません。

⇩作成したいバージョンのスクリプト作成方法です。

1.Management Studioのメニュー->ツール->オプションを開く
2.SqlServerオブジェクトエクスプローラ->スクリプト設定で、サーバーのバージョン互換のスクリプトを変更する
3.インデックスも作成したい場合は、インデックスのスクリプトを作成=Trueに変更



スポンサーサイト

コメントの投稿

非公開コメント

上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。