4

.bak ファイルを SQL Server にアップロードする必要があります。データベースを SQL Server 2008 R2 から SQL Server 2008 にダウングレードする方法

ありがとう

4

2 に答える 2

11

できません。限目。これは、SQL Server では不可能でした (おそらく不可能でしょう)。

2008 R2 バージョンのデータベース バックアップ ファイルがある場合、どのような状況でも、トリックやツールを使用しても、それを 2008 バージョンに復元することはできません。できないだけです。

スクリプトを使用してこれを行う方法を見つける必要があります (SQL 構造やデータをスクリプトで出力するなど)。または、Red-Gate SQL CompareRed-Gate SQL Data Compareなどの構造/データ比較ツールを使用して比較することもできます。 2 つのデータベース。Red-Gate のツールを使用すると、ライブの 2008 データベースを 2008 R2 バックアップ ファイルと比較し、それらの間でデータを移動することもできます。

于 2010-10-03T11:11:42.473 に答える
0

スクリプトを生成し、下位バージョンで実行できます。これを行う手順。

ステップ 1:ダウングレードするデータベースを右クリックします。それをスクリプト化するオプションが表示されます。高度なセクションで、ダウングレードするバージョンを選択します。

ステップ 2:これにより、データベースがスクリプト化されます。

ステップ 3:スクリプトを他のマシンにコピーし、次のコマンドを実行します。

SQLCMD -S LOCALHOST -d <databse_name> -i <scriptpath/name> –E

このリンクは、さらに役立つ場合があります。

于 2012-12-03T13:14:13.290 に答える