2010-11-18 9 views
2

私はSQL Server Express 2008のローカルバージョンでasp.net mvcサイトを開発しています。約1ヶ月前に私はWebホストをセットアップし、ホストはSQL Server 2005を使用します。サイトはライブではありません。SQL 2005データベースからすべてのテーブルを削除する最も良い方法

今月1ヶ月でかなり大きな更新を行う必要があり、データベースは古くなっています。

私はどのようにデータベースを保持することができますが、それ以外のもの(テーブルなど)を吹き飛ばして、セットアップスクリプトをもう一度実行することができます。

私はいくつかのことを試してみると、私はインターネット上でそれが外来キーについて文句を言い、それを削除しません。あなたは本当に(ユーザー、ロール、UDTを、などを含む)を保持する必要がない場合には、事前

答えて

3

おかげで、その後、ちょうどデシベルをドロップし、新しいものを作成します。

1

私の推測では:それはすべてあなたがテーブルをドロップするためのことだ

TABLE1

最初

table2の キーのキー fKeyTable2(表2からのForeignKey)ドロップテーブル2、ドロップテーブル1

あなたはこれを試すことができます: ALTER TABLE tbl_name外部キーを削除するfk_symbol; (fk_symbol =不平を言われている外部キー)

関連する問題