0

SQL データベースを持つ Web アプリケーションがあります。

わかりやすくするために、Asp.Net 4.0/c#/SQL Server 2008 Web エディションを使用しています。

私は最近、データベースの展開パッケージを作成して、初めてサイトを公開しました。

数か月後、データベース構造を更新する必要があります。Web アプリケーションには Web 経由で入力されたデータが含まれているため、構造を更新してからデータをコピーする必要があります。

初めてのことなので、どのような手順を踏めばよいのかわかりません。この種の更新の標準的な方法はありますか?

また、一部のテーブルは増分 ID を使用しているため、新しく更新されたデータベースでもそれらが同じままであることを確認する必要があります。

ヒント、リンク、アドバイスをいただければ幸いです。

4

2 に答える 2

1

重要なガイドライン:

構造を完全に変更していないと思います(つまり、キー列は同じですが、そのための解決策もあります)

手順は次のとおりです。

  1. データベースのエクスポートを取る
  2. 列または必要な変更を追加または削除します
  3. データベースをインポートして戻す
  4. 行/テーブル (ある場合) が正常に更新されなかったことをログで確認します。
  5. それらの SQL クエリを作成し、それらを実行して同期します
于 2013-06-10T13:36:35.840 に答える