• ベストアンサー

mdbファイルをネットワーク越しに参照するには?

現在4台程度のLANを組みAというPCに市販のデーター ベースソフトをいれて使っているのですが、このデーター(Access mdbファイル)をBというPCにも同じソフトをいれて内容だけ参照したいとおもっているのですがネットワーク越しに参照しようとするとエラーが出て見ることができません。実は以前にも同じことが起こりネットで何とか解決方法を探せたのですがだいぶ前のことでもあり解決法をかいたページを見つけることができません。(うろ覚えでは管理ツールをいじった記憶があります・・・)どなたか解決方法をご存知の方いましたらよろしくお願いします。

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

  • ベストアンサー
  • Toshi0230
  • ベストアンサー率51% (836/1635)
回答No.1

mdbファイルをPC-Bから参照できればいいですか? PC-Aの、mdbファイルが入っているフォルダを共有した上で、開くファイルを以下のように指定すればいいのでは?  \\PC-A\共有フォルダ名\DATA.mdb PC-Bのmdbファイルの中からPC-Aのmdbファイルを参照する、ということだとわかりませんが、恐らく上記のようなファイル指定をどこかにすればよいのでは、と推測します。

JJ_PARADOX
質問者

お礼

Toshi様ありがとうございました。 ホストPCの共有の指定が悪かったようです。 無事に解決しました~♪

関連するQ&A

  • ACCESS mdbファイル 更新日時

     ACCESS(アクセス)2000で、住所録の管理をしています。フォームにより、入力や参照などを行っているのですが、フォームにより内容を参照しただけで、データを書き換えたり新規に追加したりしていなくても、ACCESSを終了すると、mdbファイルが更新され、更新日時欄が現在の日時になってしまいます。これを回避する方法があれば、ご教示いただきたいのです。つまり、データを書き換えたり新規に追加した場合に、mdbファイルが更新されるのはいいのですが、内容を参照しただけで変えていない場合には、mdbファイルの更新日時が更新されないようにすることができないのか、ということです。仕事場のパソコンと自宅のパソコンとで同期を図っているため、どれが新しい内容のmdbファイルであるのかをmdbファイルの更新日時により見分けたいものですから、このようなお尋ねをする次第です。どうぞよろしくお願い申し上げます。

  • ネットワークが参照できません

    社内で数台のコンピューターをLANでつないでいるのですが、ネットワークの参照ができません。直接IPアドレスをうつと見ることはできるのですが、どうやら同じワークグループにはいるけれどかくれて見えなくなっているといった状況のようです。なぜでしょうか??よい解決方法があったらぜひ教えてください!!

  • MDBファイルを毎回開かなくてはいけないの?

    市販ソフトの補助ファイルとして、mdbファイルが用いられています。 値を変えることで別の機能が働くため、 元mdbファイルをコピーして、値の異なった二つのmdbファイルを作成して 必要なときに読み取り先フォルダに、置くようにしていました。 前まではファイルを置き換えるだけで別の機能が働いていたのですが いつからか、mdbファイルを開いて閉じて、をしてから所定フォルダに配置しないと 機能しなくなりました。(切り替わらなくなりました) 毎回、mdbファイルを開かなくてはいけないのでしょうか。 それはなぜなのでしょうか。 例 A.mdb 1,2,3というデータ B.mdb a,b, cというデータ 数字処理したいときにはA.mdbファイルを所定の位置に置くと 1,2,3が選べるリストが表示される。 英字処理したいときにはB.mdbファイルを所定の位置に置くと a,b,cが選べるリストが表示される。 以前は置き換えるだけで切り替えることが出来たが、 今は、最初にA.mdbファイルを使っていて、 B.mdbファイルを使いたいときは、 B.mdbファイルを開き閉じ、そのファイルを所定の位置に置くとa,b,cが選べる。 B.mdbファイルを開き閉じをせず、ただコピーしてきて所定の位置に置くと1,2,3のままになる。 例が長くてすみません。Access初心者です。

  • IIS7.0 と ASP を使ってMDBファイルを参照したい

    みなさんこんばんわ。 IIS7.0 と ASP を使ってMDBファイルを参照したいのですが、 エラーが出て、ページを開くことが出来ません。 エラー表示は HTTP500内部サーバーエラー と表示されます。 エラーでとまる部分は以下コードの Point002 と Point003 の間です。 Response.Write "<p>Point001" Set Objconn = Server.CreateObject("ADODB.Connection") Response.Write "<p>Point002" Objconn.open "Driver={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.Mappath(DB_Pass) Response.Write "<p>Point003" StrSQL="select * from " & Table_Name Set Objrs = Server.CreateObject("ADODB.Recordset") Response.Write "<p>Point004" Objrs.Open StrSQL, ObjConn Response.Write "<p>Point005" ODBC を使う方法もあるようですが今回は ODBC を使わないでMDBファイルを参照したいのです。 よろしくお願いします。 環境 OS→Windows Vista Ultimate Access→Access2000 IIS→IIS7.0 使用言語→VBScript

  • 同一形式のアクセスMDBを一度に参照したいのですが?

    DB初心者です。アクセスデータベースで同一形式のMDBを年度毎に作成しようと考えています。この複数のデータベースからデータを参照する場合、どの様な方法があるのでしょうか。MDBの数だけコネクトを行う必要があるのでしょうか?よろしくお願いします。

  • 共有モードで作成したMS-ACCESSのmdbが開けない

    MS-ACCESS 2000で5~6人で共有するmdbを作成しました。 mdbをあるPCの共有フォルダにおき、ネットワーク上のPCから 共有できる環境を作りました。 他端末からはネットワーク上にmdb自体は見えていますが、 実際にmdbを起動しようとすると空振りしてしまいます。 全ての端末が空振りするのではなく、数台のPCでは正常に mdbが起動できるようになっています。 端末の設定に問題があるようなのですが、 何か情報をお持ちの方、教えてください。 宜しくお願い致します。

  • ACCESSからMDBへのODBC接続は可能?

    環境はOS:XP PRO(SP2) :ACCESS2000 です。ネットワーク上に存在しているHDへデータ格納用のMDBを作成し、PCから操作用のMDBを作成したのですが、リンクテーブルで接続している為とても遅いのです。なのでパススルークエリを使用して接続しようと思うのですが接続に失敗しましたと出るばかりです。業者が作成したORCLのデータベースに接続させる事は出来たのですが・・・自分のデータ整理用に作りたいだけでしたので、やり方も知りたいですが、まずは可能か不可能かを知りたいです。 いろいろ検索したのですが見つからなかったので、どなたかご教授の程を宜しくお願い申し上げます。

  • Microsoft Accessのデータが、別々のmdbファイルとして

    Microsoft Accessのデータが、別々のmdbファイルとして2つあります。Accessを持っていないので、OpenOfficeで開いています。このmdbファイルにあるテーブルをまとめてOpenOfficのBaseで開くことはできないでしょうか? 具体的には、Microsoft Accessのデータ、「aaa.mdb」「bbb.mdb」というファイルがあります。 「既存のデータベースに接続」>「Microsoft Access」で、「aaa.mdb」や「bbb.mdb」に、個別に接続して新規データベースを作成することはできたのですが、どちらのmdbファイル内にあるテーブルも参照してクエリを作りたいんです・・・。 また、過去に無理矢理「bbb.mdb」のテーブルをCtrl+c>Ctrl+vで「aaa.mdb」にコピー&ペーストしていたこともありましたが、今回はテーブルサイズが大きいせいか、エラーになります(メッセージ:エラーが発生しました。コピー処理を続行しますか)。 データベースに関する基礎知識が足りないので、そもそもそれができるかどうかも分かりません。 Webで検索しても参考になるサイトを見つけられませんでした。 よろしくお願いいたします。

  • ワークグループ名が違うパソコン同士のリンク

    こんにちは。 現在以下の現象が出て困っております。 PC1:Access2000、WINXP-pro-sp1 PC2:Access2000、WINXP-home-sp2 無線LANにて2台接続している。 1.ACCESS2003で作成したデータ管理ソフトsys.mdb、dat.mdbをPC1にセット。 (sys.mdbとdat.mdbはテーブルリンクをかけて入力はsys、データ保存はdatファイルに収める形です。) 2.動作確認。 3.PC2にもsys.mdbをセット。   sys.mdbとPC1のdat.mdbとのテーブルリンクの張り直し作業   (↑ これができませんでした。) 4.PC2のソフト削除。PC1よりsys.mdbをネットワークを介してコピペ。失敗。   (貼付けができませんでした。) 5.PC1よりdat.mdbをネットワークを介してコピペ。成功。 6.PC1とPC2のシステムプロパティを確認。   PC1はWORKGROUP、PC2はMSHOMEとなっており、   確認したところワークグループ名が違うパソコン同士でもデータのやりとりはできるみたいです。 わからないのは、なぜリンクが張れないのか?また、コピーペーストすらできないのは何か問題があるのでしょうか? Access2000と2003だから?ワークグループ名が違うから?どの部分でしょうか。お教え下さい。お願いします。

  • [AC2010]ランタイム環境でのAc97参照

    Access2010で作成したAccdbでAccess97のmdbデータを参照するVBAアプリケーションがあります。Acess97mdbは他社のデータでバージョン変更が出来ないという前提です。 Windows7環境下でもAccessをXP互換モードで起動すれば何とかAccess97のmdbを参照出来る事までは確認できましたが、このAccdbは近いうちAccessの無い環境で動かさないといけない事情があります。 方法としましてはAccess2010のある環境でAccdbから配布用のアプリケーションを作成、Access環境の無い別のPCにAccess2010ランタイムをインストールし、アプリケーション導入するといった具合です。 この際、ランタイム環境がXPなら問題無いのですが、Windows7だった場合「ランタイム上でXP互換モードで動かす」と言う設定が可能なのでしょうか? 結果的にWindows7のランタイム環境下でAccess97mdbを参照できれば過程は問いません。別の方法も含めてご指南頂けると幸いです。