Microsoft SQL Server 2000 Desktop Engine(以下 MSDE とします)は、
データベース容量の制限として2GB(2048 MB)を設定しております。
この容量は、ログファイルを除くデータファイルの合計容量で判断されており、
これを超えるそうだを行った場合、次のエラーが発生いたします。
「サーバー:メッセージ 1105、レベル 17、状態 2、行 4
'<ファイル グループ名>' ファイル グループがいっぱいなので、
データベース '<データベース名>' にオブジェクト '<オブジェクト名>' の
領域を割り当てられませんでした。」
このようなエラーが出た場合は、不要なデータを削除してデータベースのサイズを
圧縮するか、SQLServerへの変更をご検討ください。
※
その他、MSDEをデータベースとして選択する際に役に立つ情報が以下の
サイトにありますので、ご参照ください。
http://support.microsoft.com/default.aspx?scid=kb;ja;321518
変更方法は、以下の通りです。
1.CD-ROM内にあるMSDEフォルダをDBサーバ(新規)上に
コピーします。
2.コピーしたMSDEフォルダにあるREADME.TXTを開きます。
3.README.TXTの「3.1.29 Desktop Engine Setup 用TARGETDIR お
よび DATADIRパラメータ」をご確認ください。
そこに記述されている2行をMSDEフォルダの中にあるSetup.ini
ファイルに追加して下さい。
追加後、インストールしたいドライブのパスに変更を行います。
※Setup.iniファイルについて表示されていない場合は、隠しファ
イルになっておりますので、MSDEフォルダにない場合は、エク
プローラを開き、「ツール」-「フォルダオプション」を選択し、
表示タブの「すべてのファイルとフォルダを表示する」を選択
して下さい。
<追加する項目>
TARGETDIR="D:\Program Files\Microsoft SQL Server\"
DATADIR="D:\Program Files\Microsoft SQL Server\"
以上で作業は終了です。
MSDEフォルダ内のsetup.exeを実行しセットアップを開始して下さい。
追加項目で指定したフォルダにインストールされます。
データベースを選択する場合の目安です。
①MSDEの場合
利用する機能や利用頻度によって若干は異なりますが、
クライアント台数200台ぐらいまでを想定しております。
クライアント台数が200台を超える場合、MSDEの制限事項の関係上
パフォーマンスが著しく低下し、MyWebの運用に支障をきたす可能
性がございます。
②SQLServerの場合
クライアント台数が200台~500台の場合には、Microsoft SQL
Server2000 Standard Edition以上でご利用ください。
それ以上の台数の場合は、別途ご相談ください。
※詳しくは各製品情報の「運用時の注意事項」をご参照下さい。
※SQL Serverは別途購入が必要です。
※MyWebCitizen3.2でMSDEをご利用の場合は、別途Access2000を
ご購入していただく必要があります。
データベースをバックアップする場合、バックアップファイルを作成します。
作成方法につきましては、下記のホームページを参考にしてください。
バックアップ方法
作成後、作成したバックアップファイルとMyWebのインストールフォルダ
(デフォルトではD:\Inetpub\fkc)を全てバックアップしてください。
OSのバックアップツールや市販のバックアップツールがご利用いただけます。
DBのバックアップにはSQLServerのバックアップ機能あるいは、
SQLServerに対応したバックアップソフトを使用する必要がございます。
※MyWebStandard4.0、Public4.0については、製品をご購入していただくと
専用のバックアップツールがついています。
SQLServerで運用頂く場合、SQLServer2000をご用意頂く必要があります。SQLServer2000で運用される場合、StandardEditionの
プロセッサライセンスのご購入をお勧め致します。
※正式名称 Microsoft SQL Server 2000 Standard Edition
日本語版 1プロセッサライセンス
型名 B293C80X0
価格 オープン価格
MyWebでは (1)システムファイル(2)テキストデータ(DB)
(3)ライブラリや掲示板の添付ファイル(バイナリ) の3種類の
バックアップが必要です。
(1)については5MB程度です
(2)は大きくなっても50MB程度です
(3)はお客様によってまちまちですが、
1MBの添付ファイルが500個登録された としても500MBですから、
通常の処理であればそれ程容量は大きくならないと思います。
(1)(3)についてはオンライン中にコピーコマンドで
MOに退避していただいても 問題ありません。
(2)についてはDBを停止してからでないとファイルをコピーできません。
実際には
・DBの停止
・ファイルのコピー
・DBの開始
をバッチプログラムで実行していただいているケースが多いです。
SQL Server互換の小規模向けDBです。
MSDEはAccess2000またはAccess2000を含む
Office2000のCD-ROMに添付されています。
ですが、MyWebStandard4.0、Medical4.0、Public4.0を
ご購入の際には、標準でこのMSDEファイルが添付していますので、
別途Access2000を購入する必要はありません。
(※MyWebCitizen3.2には、MSDEは標準添付しておりませんので
別途Access2000をご購入の必要があります。)