質問

どうでしょ更新SQLサーバーデータベース設置の際にお客様の製品のアップグレードしてみた。あるツールを統合するwindowsインストーラ?私の代表的なスキーマ変更:

  • 追加取り付けたり取り外したりするとカラム
  • 追加、削除ます。
  • を加えます。
  • 追加/変更indexs.
役に立ちましたか?

解決

からないので統合windowsのインストーラで入手できるかもしれませんが、見赤門 SQLベル

他のヒント

私の経験ではないdbスキーマの更新時にソフトウェアに接続し、データベースではなく設置す。だいたい以下のこと:

  • を識別する情報スキーマの変更を独自の識別子などのガイド
  • を含むリストのすべての変化に応募できる製品、例えばとめた資源の中の構築
  • テーブルをデータベースの開催リストのスキーマの変更を適用してお
  • 接続においてデータベースは、スキャンするテーブルを参照変更が生じた場合には必要

これらはすべて単純ないからランニングコードわけではないことがわかったのは容易なおインストーラを起動します。

アダム-Coganの創造が提案されて、パッチテーブルが変更になる場合は、ひとりの更新以降の最初のリリース。く変更するスキーマを通してSSMSまたはEnterprise Managerただくにはスクリプト毎に変わり---も応用できるスクリプトを変更して、変更を適用しない。保存のスクリプトファイルも追加し、資源としてだけでチェックにパッチテーブルの各時間はお申込み運行しています。

アダムは一部の規定によりSQLデータベースこちら

http://www.ssw.com.au/ssw/Standards/Rules/RulesToBetterSQLServerDatabases.aspx

InstallShield 作を実行するSQLスクリプトの一環として設置できます。なたでも覚えておいてくださいまたはGUIの最終時間はっ!

いる亜音速ダイアゴナルの 移動.第一に、うるおDBです。第二に、なりにくいものにしていく上での正確な同じスクリプトからインストーラを起動します。

やろうと思い立ったら、そのときのための各バージョンアプリを作成できるソフトウェアのバスデータベースの更新をした。そんな部屋を借りるのですが身分証明書の更新としてのT-SQL指導、試験される実行時に新しいバージョンアプリを作成できるソフトウェアは初。の否定データベースからソフトウェアのDDL示してい問を選択または更新するそしていようなものかをジャックPaulsen:一覧表を維持するこれらのT-SQLの指示をダブル識別システム一連のデータベース/ソフトウェアのバージョンに適用される可uniqueIdentifier)、(番号)の指示順(マ例:指2で実行される前に指導1)

例:

//instruction 1, batch instructions for version#2.162
USE myDatabase
GO
ALTER TABLE myTable
    ADD myColumn uniqueIdentifier Null
GO
//instruction 2, batch instructions for version#2.162
USE myDatabase
ALTER TABLE myTable
    ADD CONSTRAINT myTable_myColumn FOREIGN KEY (myColumn) ...
GO

詳細な説明の変更、ドロップを作成してください。ごT-SQLます。でるぼくは、例えば削除の指標および制約につな分野を削除する前にこの分野です。

もちろんのライセンス更新の指示は計算値のための追加カラム等

きものを考えてより複雑な場合はチェック前の高度化に対するデータベースバージョン#2.161)が正常に実行されます。

私のアドバイス書き込みこれらのT-SQLの指示、また微量の"国"には、その時のデバッグ時に例)格下げデータベースの構造前のバージョン。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top