ラップトップにSQLServer2008DeveloperEditionをインストールしています。たくさんの仕事などがあるので、SQL Server 2008 Express Editionをクライアントにインストールすると、仕事を実行できるのだろうかと思っていました。もしそうなら、それは通常、開発者版のようにそれを行いますか、それとも私はそれを使って他のアクションを実行/実行する必要がありますか?
主なことは、私のデータベースには、次の3つのことを行うこの保守計画があるということです。-
- 毎月完全バックアップを取ります
- 差分を取ります。15日ごとにバックアップ
- 15日ごとにログのバックアップを取ります。
- 2か月ごとにすべてのインデックスを再構築します。
それで、主に私はこれに関心があります、私の開発者版はこれを行うことができます、しかし私がクライアントにエクスプレス版をインストールするならば、それはそれをすることができるかどうか?もしそうなら、私は何か特別なものを設定する必要がありますか?
もう1つ、私のデータベース(上記の段落で書いたこのメンテナンスプランがあるデータベース)がである場合myData.mdf
、Visual Studioでアプリケーションのセットアッププロジェクトを作成し、それを使用してブートストラップSQL Server Express
します([Download prerequisites from the same location as my application
前提条件]ダイアログボックスをクリックします)。 )そして、私のアプリケーションmyData.mdf
のData
フォルダにあり、毎回プロジェクトとともに出力されると仮定します。これらのジョブ/メンテナンスプランは、すべてのテーブルやストアドプロシージャと同様に、データベースに保持されますか、それとも削除されますか?