Accessの複数ユーザーによる使用についてこんにちはゲストさん。>>解決済みの質問Accessの複数ユーザーによる使用について工場の部署内でのデータが各々の担当者が作製したExelによって管理されており、これをデータベースにして統合管理しようということになりました。社内のPC環境ではAccess2000があるのみです。教えてgoo内やさまざまなデータベース関係の専門書を1ヶ月ほど読み漁りましたが、どうにもAccessでは複数のユーザーによる使用には向かないとの記述が多いようです。複数のユーザーが同時にそのデータを閲覧することに対してなのか、それとも新規にそのテーブルにデータを書き込むことに対してなのかがはっきりしません。書き込みに対してであれば、入力をエクセルシートにしてそこからインポートを定期的に行うことにすることで回避できないかと思っています。同時に閲覧するにしても、恐らく上級職の人間が3人から5人ほどに絞られると思うのでそれほど危険視する必要もないかと思っています。13:00:58通報するQNo.4246032tatekenta困ってます質問者が選んだベストアンサーサーバー/クライアントシステムの移植ですので基本はそのまんまです。サーバーには、バックエンドとなるテーブル群を置いています。各端末には、フロントエンドを置いています。フロントエンドは各ユーザーに特化したメニューしかありません。データの入力は、各店で行いFTPサーバーが受信。バックエンドにはVBで流し込んでいます。各工程の進捗状況などは、各端末からバーコードを読んでサーバーデータを更新。月末処理等ではサーバーから関連データを一時テーブルに取得するなど工夫。バックアップは毎日ですが、上書きはしていません。1、2、3・・・9=>1、2、3・・・9。Server+Access.adpで構築するも作業内容は一緒。バックアップ手順が高度化するだけです。Server+Access.adpがお勧めといえばお勧めです。Jetデータベースエンジンの代わりとなる。クライアント/サーバーデータベースエンジンと考えることができます。セットアップではインストールされません。Accessプロジェクト』形式による保守が可能となりました。C/Sシステムの構築ができます。・・・Acccessプロジェクトは、C/Sシステム構築の新たな開発環境として、大きな進化を遂げたのは確かです。16:05:27補足ありがとうございます。バックアップは毎日なのですね^^;とはいえ月末処理に比べれば一度に操作するデータの容量自体少ないので上書き保存しないで刻んでいったほうがリスクは低くなりますね。データの入力が各店とおっしゃっているので工場に関連する営業支店を含み、私が組もうとしているシステムよりだいぶ大きな規模の話をされているのだと思います。Accessでも問題ないと思えるようになりました。ありがとうございます。回答(3)ANo.2jamshid6システムの導入はニーズとリスクを把握して、コストと比較衡量して決めるものです。Accessが本当に壊れるような事象があるかどうかはある意味作り方次第かとは思いますが(ネットワークの不具合で壊れることもあります)、リスクを把握した上で、「万一壊れたときの影響を最小限にするにはどうするか」を考えることです。具体的には・自分の想定する使い方で壊れる可能性が高いかどうかはある程度検証する・同時アクセスを極力減らす仕組みを実装する・万一壊れてもデータロストを最小限にするために定期的にバックアップを取得するとかの方策と手順を考える(MDBならコピーですかね)。それでユーザの同意が得られれば問題ないと思います。他のDBMSは無料のものもありますが、それを使いこなすための時間と労力もある意味コストです。DBが壊れなくてもサーバ(PC)だってネットワークだって故障するときは故障しますのでね。回答ありがとうございます。実際、ある程度作製しての検証作業や同時アクセスを減らす構造及びバックアップについては一応頭には入れています。そこまで作りこんで「やっぱりAccessは駄目なんだな」がわかったではちょっとこの先1、2ヶ月が個人としては勉強になりますが工場としては困ることになりますので「Accessにすべきか否か」の判断材料としてのご意見をいただきたかったのが元々です。サーバーやネットワークなどハードが壊れるかもしれないというのと同程度の感覚で考えてみようかと思います。ありがとうございました。(0)通報するANo.1noname#140971Q、Accessの複数ユーザーによる使用について。A、ハサミとAccessも利用の仕方。なるワークステーションが発売されました。「これはいいな」と思って一気にサーバー/クライアントシステムを開発。世の中はWindows時代になりました。