0

SQL Server 2008 Expressを使用してボックス上にデータベースを作成し、2008 R2を使用してそのボックスと別のボックス(しばらく前に友人が設定したもの)との間にWebサイトを開発しています。残念ながら、私は2つの問題にぶつかりました。

1つ目は、R2ボックスでは、2008年からデータベースにロードされますが、テーブルを追加できません(使い古されて完全に役に立たない指定モジュールが見つかりませんHRESULT:0x8007007E)-できますテーブルを追加する以外のすべて。

2つ目は、ファイルにアクセスしてSVNに更新すると、バージョン番号が異なるため、もう一方のボックスでは使用できません(一方の661で655 [2008 Express]、ダウングレードパスがない場合)。Grrr!

私の計画はこれを行うことです-2008R2ボックスのSQLファイルをSQLスクリプトにコピーします。マシンからR2を完全に削除し、2008のデフォルトのインストールを実行して、スクリプトを再インポートします。唯一の問題は、私がそれを行う方法がわからないということです。

誰かがこれを行うキットをお勧めしたり、役立つ可能性のあるWebサイトの方向に私を向けたりできますか?グーグルは大量のヒットを生み出しますが、これを常に助けるとは限りません。

ありがとう

ポール

4

1 に答える 1

1

説明から、SQL Express2008R2ではなくSQLExpress2008を使用しているようです。

SQLExpressをSQLExpress2008R2にアップグレードすることを検討しましたかhttp://www.microsoft.com/download/en/details.aspx?id=23650

SQL Expressはバージョンではなく、単なるエディションです。SQLExpress2008をSQLExpress2008R2にアップグレードする方が簡単な場合があります。

しかし...データベースをスクリプトにエクスポートするように設定されている場合、これはおそらくあなたが探しているものです。 http://blog.sqlauthority.com/2011/05/07/sql-server-2008-2008-r2-create-script-to-copy-database-schema-and-all-the-objects-data-schema- Stored-procedure-functions-triggers-tables-views-constraints-and-all-other-database-objects /

于 2012-04-07T02:36:03.910 に答える