• ベストアンサー

クライアントサーバーにするには何が必要でしょうか

あるクライアントPCにファイルサーバーの役目を持たせて、 文書ファイルの共有化をしたいのですが、windows2000 Professionalのままで 可能でしょうか。 共有化による同時接続が回避できないため、Serverソフトを入れるべきかとも 思いますが、社内LANにつながったクライアントのままで、同時に ファイルサーバーの役目を持たせることが可能かどうかを知りたいのです。 つまり、自分もLAN上で作業をしながら、別のPCの接続を受けて、排他制御 されたファイルの更新をリアルタイムに監視できるようなシステムを構築したい のですが、別マシンにすべきでしょうか。  主に使用するアプリ Access2002(ファイル共有化の目的のソフト)  このPCのOS   windows2000 Professional  イントラネット状況 WindowsNT4.0 Serverを使用  ひとつのドメインに約40台が常時接続。  社内のドメイン数は約50、接続PCは各ドメインから1台程度 他に必要な情報があれば補足しますので、教えて下さい。 ちなみに、社内のシステム部門には空サーバーはありません。 LANケーブルは専用線を敷設しています。 サーバーの新設には待ちがあり、今回は利用できそうにありません。 現在はファイルの共有化にメール添付を使用して、手動で更新しています。

質問者が選んだベストアンサー

  • ベストアンサー
  • mnabe
  • ベストアンサー率33% (427/1283)
回答No.3

 補足から...  Access2002の検証をしていないのでなんとも言えませんが、Accessって所詮クライアントソフトなんですよね。だから、同時アクセスや随時更新なんて手法には向いていないアプリケーションです。  そこで、MSDEを使用した構築が可能でしたら、DBエンジンをMSDEにしてしまって、ユーザが使用する部分のみ別のアプリケーションで作ってしまうのがベストの様な気がします。  Access2002のデータベースをファイル共有する場合には、排他制御やユーザの寛大な心が必要になりますのであまりお薦め出来ません。  アプリケーションを別途構築する必要がありますが、MSDEを使用する事でかなりの問題が解決出来ます。MSDEはOFFICEのプロフェッショナルには付いてきています。 SQLサーバを買う余裕は無いけど...堅牢なシステムに少しでも近づけたい考えるなら、MSDEしかないですね。

maymi
質問者

お礼

ご回答ありがとうございました。 検討及び調整がまだまだ必要ですがMSDEというアイディアを いただいて道が開けそうな気がしてきました。 本当に感謝します。

その他の回答 (2)

  • ponpon
  • ベストアンサー率19% (67/345)
回答No.2

accessのアプリを、データベース用とユーザー用に分けて使用するのが良いのではないでしょうか。 データ量、使用頻度にもよりますが、50のクライアントが一日中アクセスしてどんどんデータを貯めるならば、dbをSQLにアップサイジングして、サーバ構築したほうがよいと思いますが、手動で更新できるデータ量ならば、 大基データになるテーブルをその空いているクライアントに入れ、テーブルのみをリンクテーブルに置き換えたユーザー用のアプリを作成して使用してもらえば何とかいけると思います。 意図が違ってたら補足をお願いします。

maymi
質問者

お礼

ご回答ありがとうございました。 SQLサーバーに組み込むのが一番早道そうですが 独立しないでできる方法があれば。。。と思っていました。 他の部門とも話し合って調整してみます。(脈は薄そうですが) ありがとうございました。

  • mnabe
  • ベストアンサー率33% (427/1283)
回答No.1

その共有したファイルが置いてあるパソコンの同時接続数が問題になります。 10以下(だったと思う)だったら問題なく出来ますが、それ以上になる場合は、問題になり、サーバを導入する必要があります(その場合の回避策として、そのクライアントパソコンにサーバを入れてしまう)。  あくまでファイルサーバとして考えた場合の処理です。 何が行えて、何が行えないのかいまいち読み取れません。 最終的に、何がしたいのかがぼやけています。 1.ファイル共有が目的ですか? システム構築が目的ですか? 2.貴方の立場は? 3.なぜ、イントラネット内のNT4.0Serverを使わないのか? 4.LANケーブルは専用線を敷設しているとは? 有線で結んでいるって事? 5.ドメインとは? Windowsのドメイン(PDCを設置している)の事??

maymi
質問者

補足

回答ありがとうございます。補足致します。 1.ファイル共有もですが、同時に書き込み及び随時更新ができるようにしたい  というのが今回の目的です。常に最新の状態で利用してもらいたくてファイル  サーバー化すればどうだろうと考えました。 2.このデータベースの更新保守等の管理責任をもつエンドユーザーです。 3.各部署ごとにサーバーが設置されており、自部署のエリアを越えて別部署の  サーバーに接続しているマシンとは通信できません。 4.これはインターネットの間違いです。LANケーブルは有線ですね。 5.ワークグループです。部署ごとに置かれたサーバーに接続するメンバーで構成さ れた典型的なLAN形態が社内にはいくつも存在します。 補足が的をはずれていましたらご指摘下さい。 ありがとうございます。m(__)m  

関連するQ&A