「SQL Server 2008 R2」にデータベースのバックアップがあります。このデータベースのバックアップを「SQL 2008 Express」に保存できますか?
SQL-2008 についての知識をお持ちの方は、親切に教えてください。
「SQL Server 2008 R2」にデータベースのバックアップがあります。このデータベースのバックアップを「SQL 2008 Express」に保存できますか?
SQL-2008 についての知識をお持ちの方は、親切に教えてください。
いいえ、「はい」。
バックアップ (.bak) は不可能で、.mdf をコピーすることもできませんが、ダウングレードすることはできます。
必要に応じて、2005 年に戻ることもできます。
簡単な方法で実行できるこの情報を見つけました。
直接リンク: http://www.mytechmantra.com/LearnSQLServer/Downgrade_SQL_Server_Database_P1.html
ヒント: ネイティブ クライアントの代わりに Microsoft OLEDB コネクタを宛先に使用すると、転送時のエラーを回避する必要があります。
不可能なことは何もありません。創造力を発揮する必要があります:)
これらの方向性について少し明確にさせてください。
可能であれば、SQL 管理ツールで古いサーバーと新しいサーバーの両方にログインします。これにより、これらの手順がさらに簡単になります。
したがって、ソース サーバーから開始し、データベースを右クリックしてスクリプトを作成します。デフォルトでオフになっている「スクリプト データ」というオプションが 1 つあります。これを true に設定して、スクリプトにすべてのデータの挿入が含まれるようにします。テーブル、ビュー、インデックス、およびキー (およびトリガー … これらのいずれかを使用するかどうかはわかりません) をスクリプト化することを選択します。また、問題があるため、ユーザーを台無しにしませんでした。ローカル SQL サーバーで一度手動でユーザーを作成し、データベースへのアクセス許可を与える方が簡単です。
次に、DB をファイルにスクリプト化します。
次に、ローカル SQL サーバーを選択して手動でデータベースを追加し、スクリプト ファイルを開いて新しいデータベースで実行すると、すべてのテーブル、データ、インデックスなどが問題なく処理されます。ユーザー権限を設定すると、あなたはゴールデンです。
いいえ、これはできません。
SQL Serverの最新バージョンから古いバージョンにバックアップを戻す方法、方法、ハック、回避策、トリックはありません。
それは単に機能しません-それはサポートされていません。
ある種のSQLdiffツールを使用して構造を同期する必要があります。また、「データのエクスポート/インポート」ウィザードやカスタムの方法などでエクスポートおよびインポートすることにより、データを同期する必要があります。