2011-06-27 16 views
0

地元のカレッジ向けのカスタマイズされた出席パッケージを作成しようとしていますが、1300人近くの学生がいるため、SQLコンパイラー(SQL CE)私が間違っているなら、私を修正してください。SQLとDBの共有の選択

また、ネットワーク内の共有フォルダにDBを置いて、すべてのPCにソフトウェアをインストールし、通常のPCのようにレコードを挿入して修正することができたらアドバイスしてください。

ありがとうございます。

明らかなように、クライアントの数は約30にすぎず、1日あたり約1300のレコードが挿入されます。

答えて

2

SQL Server Expressまた、2008 R2バージョンでは、データベースサイズが最大10 GBまでサポートされています。

これはかなり良くデータベースを打ったユーザーの多くが付いているような環境に適し同時にSQL Server Compactのは、あなたがデータを保存する必要がある用途のために意図されて

あるべき本格サーバー製品ですユーザーのローカルマシン上で - それは間違いなくは、複数のユーザーが同時にサーバーに似た製品として使用するように設計されていません。

+0

質問が編集されました。約30のクライアントと1日あたり1300行が挿入されます。 – surpavan

+1

+1、私はあなたに同意します。 – TcKs

+1

@surpavan:30クライアントでさえ - SQL CEは使用しないでください。ワークステーションのみの1ユーザ単位のデータベースとして設計されています –

1

1300クライアントのデータベースにアクセスするには、埋め込みデータベース(SQL CE、Firebird、Sqliteなど)がうまくいきません。

1300クライアントは、完全なDBサーバー(SQL Server ExpressまたはOracleなどの類似のエディション)またはカスタムサービス(Webサービス)です。

+0

質問は編集されています。約30のクライアントと1日あたり1300行が挿入されます。 – surpavan

+0

30クライアントは* .mdbデータベースを処理します。これは、一度に多くのクライアントに対応できる埋め込みデータベースの1つです。しかし、それはユーザビリティの問題です。保守は完全なサーバーよりも高くなります。 – TcKs

+0

もう少し詳しく説明してください。また、何をすべきかアドバイスしてください。ありがとうございました。 – surpavan