SQL Server2012Enterpriseエディションのデータベースがすでにあります。
を含む :
- テーブル
- ビュー
- 手順
- オブジェクト
次に、データベースをSQL Server2008Enterpriseエディションにダウングレードします。私は直接の選択肢がないことを知っています。2012年にバックアップしてから、2008年に復元しようとしました。機能しません。
データベースを完全に転送する方法について何かアイデアはありますか?
SQL Server2012Enterpriseエディションのデータベースがすでにあります。
を含む :
次に、データベースをSQL Server2008Enterpriseエディションにダウングレードします。私は直接の選択肢がないことを知っています。2012年にバックアップしてから、2008年に復元しようとしました。機能しません。
データベースを完全に転送する方法について何かアイデアはありますか?
データベースをテキスト(.sql)としてエクスポートし、インポートして戻す必要があります。SQLServerのインポートとエクスポートウィザードの実行を参照してください。SQLCompareやSQLDataCompareなどのサードパーティツールもあります。
移行する手順:
1)SQLServer2012で以前にエントリが作成されたテーブルのリストを取得します
2)SQL Server 2012でスクリプトを生成し、事前にオプションでエクスポートタイプとして「データのみ」を選択します
3)Pythonを使用して、SQLServer2008のステップ1挿入値のリストを参照してSQLステートメントを実行します。