• 締切済み

AccessのLANでの共有

arataの回答

  • arata
  • ベストアンサー率49% (139/279)
回答No.5

お客さんのところで、 ・データ量がギガクラス ・データを持つMDBと、フォームやクエリーを持つMDBに分けて、前者はサーバーに、後者を使用者のパソコンに置くようにして使用 ・更新は、1台のパソコンから ・クライアントは、2~30台 と言う形で運用されているところがありますが、定期的にデータが壊れるそうで、定期的にバックアップ(ようするにコピー)を取って、書き戻されています。 データが壊れることを前提に使用されるのであれば、なんとか使える?ってことでしょうか。 お勧めとしては、MSのSQL*ServerのサブセットであるMSDEにデータを置いて、ACCESSからODBCでリンクして使用すると言うものです。ACCESSのデータをMSDEのデータへアップサイジングするツールもACCESSについていますので、試してみてはいかかでしょう? もちろん、同時使用者数が多いとか、データ量が多い場合、SQL*Serverなどの本格的なデータベースの使用をお勧めします。 MSDEについては,参考URLをご覧ください。

参考URL:
http://www.microsoft.com/JAPAN/developer/library/jpbkgnd/TechArt/VTools/VS/J_MSDE.htm

関連するQ&A

  • accessのロック

    以前も質問したことがあるのですが、再度質問させていただきます。 Accessのロックについてです。 Windows2003Sever + Microsoft SQL ServerのマシンにあるMDBファイルを置いてあります。 これに社内LANでつながっているwindowsXP+access2000マシン10数台が それぞれWindows2003サーバマシンのmdbファイルのテーブルにリンクしているmdbファイル持っていて日々データの閲覧と更新をしています。 その際時々Access2000が以下のような以下のようなWindowメッセージを出します。 「現在ロックされているので、更新できませんでした。」 この件で困っております。 いくつか、わかっていることがあります。 ◎Windows2003Serverのこのmdbにアクセスしている人が多い時にこのメッセージが出るわけではない。使用者が2人でも出るときがある。 ◎同じフィールドへの同時書き込みの場合は他のユーザによって変更されています。。。のようなメッセージが出るので同時書き込みの問題ではなさそうだ。 ◎ロックがかかった場合、接続ユーザーみんなが開いているmdbを閉じて再度開くとロックは解除されている。 ここで質問なのですが、 ・ロックはなぜかかるのでしょうか? ・ロックの回避方法はありますか? 以上、どうかよろしくお願いいたします。

  • 別の場所にあるパソコン(LANでつながれていない)でaccessのファイルを共有するのは不可能でしょうか?

    パソコンAとパソコンBは別々の場所にあるのですが1つのデータベース(○○.mdb)を共有したいです。 ・家庭内LANではつながれていませんが2つともインターネットはできます。共有フォルダの作成はしていません。(多分できない?) ・オフィス2003がインストールされています。 ・データの更新、追加、編集などはパソコンAのみが行い、パソコンBは閲覧のみです。 ・XPと2000です。 ・2台が同時にデータベースへアクセスすることはありません。 ・2台の距離は遠いためクロスケーブル(?)などで繋ぐことは不可能です。 私自身ネットワーク系に疎いのですが共有は可能でしょうか? SQL Serverと言うものを使えば可能なのでしょうか? 何でもいいのでご回答よろしくお願いします。

  • ACCESSのLANで共有について

    ACCESSで作成したファイルを同じフロアの10台あるPCで共有(Workgroupで共有) 別のフロアとはADSLで共有しているそうです。 (私がネットワークを構築したのではないので詳しくは分かりませんが、 少なくとも別フロアとはLANケーブルで接続されていません) このようなネットワークでACCESSを共有すると、 ・複数のPCが同時にファイルに接続すると動作が遅くなる。 ・また、同時に書き込みをするとファイルが壊れる ・だれかが開いているとファイルを開けない と聞きましたが本当でしょうか?

  • Accessでファイル共有

    質問させていただきます。 環境はクライアント3台(Xp Pro、すべて同じ機種)、サーバー1台(Win Server2000)、LAN100BASE-TXです。 Access2002で販売管理をつくり、プログラムMDBは各クライアント、データMDBはサーバに置き、それぞれのクライアントがリンクするようにしています。 そこで、2台以上で利用する場合、動作が遅くなります(たとえばフォームを開くのに10秒くらい)。 この環境では仕方ないのでしょうか?それとも改善できるのでしょうか?MSDEへ置き換えれば改善できるのはわかりますが、現状の環境で改善できればベストです。 以上、よろしくお願いいたします。

  • LAN接続の際の共有プリンターについて

    台数は複数台(2~3台以上)LAN接続されていて、プリンターを共有させる場合、HUBかルーターかプリンタサーバーか切り替え器か…何が必要なのか調べていましたが、よくわからなくなってしまいました。設定というよりはどの機器がどういう接続の場合に必要か知りたいのです。 それぞれの違いとか、どういう場合には何が必要かなどわかりやすく教えていただけないでしょうか?

  • ファイル共有に台数制限があるのですか?

    はじめまして!よろしくお願いいたします。 WindowsXP・HEのマシンが12台ほどLANでつながっています。 その中の1台にプリンタがつながっています。 ファイルやプリンタを共有しようと思い、ワークグループを同じ名前にして設定しました。 プリンタの設定はできるのですが、共有フォルダにアクセスしようとすると、5台ほどつなげただけで 「アクセスする台数の制限を越えています」というメッセージが・・・ 今まで同じようなことを98や2000の環境でやってきたので、 このようなメッセージは初めての経験です。 XPにはファイル共有の際に台数制限があるのでしょうか? またそれを解除することはできないのでしょうか? ご回答をお待ちしています!

  • 無線LANについて質問です。

    無線LANを購入する予定なのですが、 参考として、兄の持っている無線LANを見せてもらいましたら、 兄が持っていた無線LANは、PC2台、ゲーム1台のみとなっています。 無線はそういった制限がないとばかり思っていたので、 予定が狂っています。 そこで質問なのですが、 制限がない無線LANってあるんでしょうか? 近くの電気屋さんの人もわからないみたいで、 多分大丈夫と信用できない発言をするので、 ご存知の方、教えてください。 IPad、Wii、DS、PS3、PSPとWifi系がちょっと多いので、 ゲーム1台じゃ正直足りないです。 また、PCも複数個持ってますので、やはり制限がない、 もしくは台数を増やせるものがほしいです。 ※パスワード制限程度は欲しいです。

  • 光アクセスとLanの共有

    先日NTTの光アクセスを導入しました。 それまではISDNでプロシキサーバを立てて、4台Netにアクセスしていましたが、光を導入する為にはプロシキ機能をOFFにして、”IPアドレスを自動取得”にしないと繋がらなくなりました。 また、OE上の「接続」で”Lanはダイアルアップで利用できません”とメッセージされてしまいます。 Lanが光アクセス専用となってしまったからなのでしょうか? この場合、NICをもう一枚マシンに挿してそちらのTC/PIPでダイアルアップを行う事が出来るのでしょうか? また、マシンのIPを変更したいのですが、アドバンス機能で1台目は変更できるのですが、2台目以降が変更できません。 ルータは、COREGA BAR SW-4PProを利用しています。 お判りの方がいらっしゃいましたら、是非ご指導をお願い申し上げます。

  • ACCESS MSDE フォーム上からのデータ更新による競合

    いつもお世話になっております。 WINDOWS XP ACCESS 2002,2003 を使用しております。 既存のMDBファイルを MSDEを使用するADPファイルに置き換え、 なおかつ複数端末による運用が可能なようにシステムを変更しております。(元々複数端末で使用しています) 以下の手順でadpファイルを作って運用使用とする場合に疑問があるのですが。 (1)MSDEデータベースに接続したadpファイルを作成。 (2)フォームのレコードソースをMSDEデータベースのテーブル、 テキストボックスのコントロールソースに、そのテーブルに存在するフィールドを設定。 (3)このadpファイルを複数マシンに置き、同時に起動。 (4)作成したフォームで同一のレコードを同時に修正。 この場合に、後のほうで更新した時に 「データの競合」ダイアログが表示され、データを反映するか、先に更新されたほうを優先するか 選択できるますが、 mdbでも同様の運用が可能ですが、この運用を続けるとデータ破損の温床になるようですので控えておりました。 MSDEを使ったadpファイルでも同様のことが言えるのでしょうか? また、もしこの運用に問題があるとすれば、非連結のテキストボックスを設けて「更新」ボタンでADOによる 更新を行わなければならないのでしょうか。 レコードをリスト形式で表示しているので出来ればそれはさけたいのですが。 どなたかご教授のほど、何卒よろしくお願いいたします。

  • LAN上の共有プリンタの反応が遅い

    現在、職場のLANでWindows98のマシンにプリンターをつなぎ、共有プリンタとして印刷していますが、 最近LANに加えたWindowsXP(SP2)マシンから印刷操作をすると、 印刷は出来るのですが異常に反応が遅く1分前後かかることがあります。 LANの構成はWin98マシン2台、Win2000マシン2台、WinXPマシン2台で、 その内常時稼動しているWin98マシンにUSBでレーザープリンタ(エプソン製)1台とカラーインクジェットプリンタ(キャノン製)1台を共有しています(2台共反応が遅い) 症状はWinXPマシンから印刷操作した時のみで、他のマシンからだと問題なく印刷されます。 なお、IPアドレスは本社からの指導で個別に割り振っており自動取得にしていません(アドレスが重複しないようにはしています) OS間の問題でしょうか? 使えない訳ではないが、非常に不便です。 何卒宜しくお願いします。