私はSQLExpressでいくつかのアプリケーションを作成しており、アプリケーションのインストール後にデータベースの作成、テーブル、その他のエンティティなどのスクリプトを作成しています。これは通常の方法ですか?
ありがとう
私はSQLExpressでいくつかのアプリケーションを作成しており、アプリケーションのインストール後にデータベースの作成、テーブル、その他のエンティティなどのスクリプトを作成しています。これは通常の方法ですか?
ありがとう
(ほとんどの) データを保持しながらデータベースをアップグレードする必要がない場合にのみ機能する、テンプレート データベースの作成と復元。
面倒ではありますが、実際にはいくつかのクラスを使用して、データベースのバージョンをチェックし、必要なスクリプト (SQLExpress のインストール、データベースのインストール、またはアップグレードの実行) を実行しています。
より迅速な方法は、テンプレート データベースのバックアップを作成し、それをインストールの一部として復元することです。
私の知る限り、それがMSとOrcl(特に)のやり方です。