Access初心者です。よろしくお願いします。
アクセス権が限られている2つのサーバーがあり、それぞれログインIDとパスワードが異なります。
営業部と営業推進部のような感じで似て非なる部署のサーバーですが、顧客リストを共有しなければならない仕事があるのでAccessでリンクさせたいと思っています。
質問は2つあります。
1つめ。既に試してみて無理っぽいのですが、Accessのテーブルリンク機能は異なるサーバー間では働かないのでしょうか。
検索フォームを作ってアクセスしてみましたが応答なしになりました。
2つめ。管理職なら両サーバーにアクセスできるので専用のPCを用意し、それぞれのサーバーにAccessファイルを用意したうえで適時、手動でデータの追加・更新をしたいのですが、追加クエリで差分を追加したときにレコードの順番が変わるのを防げないでしょうか。オートナンバーをキーにして両サーバーでオートナンバーをもとに管理したいです。
追加クエリでオートナンバーを昇順にして1件ずつレコード追加するのが近道かと思うのですが、いい方法があるでしょうか?
質問の意図がうまく伝わらないかもしれませんが、回答よろしくお願いします。
No.1ベストアンサー
- 回答日時:
Microsft Access を会社で使っていた経験が数年ある者です。
基本的に Access はデスクトップアプリケーションとして設計されており、ネットワークを介して使用することは想定されていないはずです。
まして、サーバ間でのデータ同期といったようなことは、そもそも無理ではないかと思います。
◇
◆
お使いの環境では、一般的な共有ファイルサーバ上に mdb ファイルなどを置いて使用されているのではないかと推測しています。こういった使用方法は、小規模なら何とかなるかもしれませんが、今後データ不整合やデータ破壊が起きても不思議ではないと思います。
コストや社内管理者などの条件を横において言えば、Microsoft SQL Server などのサーバ製品(データベースサーバ)を使用されるのがベストですし、そろそろ導入検討時期に来ているといってよいのかもしれません。
たとえば手元のコンピュータでサーバ上のデータベースファイル(mdbファイルなど)を開くと、そのファイルのすべての情報を、ネットワーク転送することになります。ファイルサイズが大きくなれば時間もかかりますし、何らかの通信エラーでデータが壊れたりするリスクも高まります。排他制御などもきちんとしていません。
ところがサーバ製品であれば、サーバとクライアントのネットワーク環境で、複数のユーザが同時利用することを想定しています。そのため、たとえば現在のようにデータベースの情報すべてを転送するのでなく、必要な部分のデータだけを転送するため、非常に軽いデータのやり取りで済みます。
同一データベースの異なる部分に、複数の人が同時に変更を加えたりすることも可能ですし、アクセスコントロールやバックアップの仕組みなどもしっかりしており、非常に柔軟に活用することができます。
◇
◆
以上、今現在のお悩みは解決できていませんが、今後の社内システムの方向性について、研究・進言されてみることも、良いかもしれません。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- ドメイン・サーバー・クラウドサービス 独自ドメインでのNSレコード設定 1 2023/07/12 18:36
- その他(データベース) 更新クエリをリンクデータベーステーブルに実行し実行時エラー3362固有インデックスに重複する値が含ま 1 2022/09/21 11:44
- サーバー メールサーバーについて詳しい方、メールサーバーの管理業務経験のある方、教えてください。 3 2022/11/12 18:24
- Access(アクセス) Access DAOのExecuteメソッドのオプション(RecordsetOptionEnum)に 1 2022/09/19 07:34
- UNIX・Linux LINUXでのパーティション追加について 1 2022/12/09 11:15
- その他(データベース) 20万行あるデータを動かしたい 2 2023/06/13 15:21
- サーバー エックスサーバーに登録をしたのですが、 料金支払いをしたいのに、「発行された請求情報はありません。」 1 2023/03/10 22:22
- その他(ソフトウェア) PC上のOutlookでIMAPアクセス時の送信が出来ない。Android上では問題なし。 2 2022/09/28 11:22
- Access(アクセス) access,vbaでフォルダ内のファイルをテーブルにインポート、ファイル名もフィールドに追加したい 1 2022/08/31 11:11
- Access(アクセス) Accessで作ったデータベースをwebで活用したい 2 2023/06/03 08:49
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
ファイルサーバとFTPサーバの違...
-
Web上のHPの入れ替え
-
ドメイン環境でのサーバとクラ...
-
日付と時刻を勝手に戻らせない...
-
TeraTermのログが正しく取得出...
-
フォルダを移動した犯人は誰?
-
ログに記録される時刻がずれて...
-
サーバーは、普通のPCとして...
-
IISのログに出力される「GET」...
-
IIS FTPサーバーログ中の時刻が...
-
アドレスの前にwwwの他にw...
-
インターネット時刻にあわせら...
-
Skype壊れた
-
CentOS6の時刻がズレる理由と、...
-
NTPで同期が始まらない
-
WinSCP 接続がタイムアウトさ...
-
ログとダンプの違いって・・・
-
windows7のパス長制限の解除方法
-
Webで重い処理をするとリクエス...
-
サーバへのアクセスログ
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
ファイルサーバとFTPサーバの違...
-
FTPで存在しないファイルをGET...
-
DNSサーバで逆引きができない件...
-
FFFTPでファイルがアップロード...
-
p2p型とc/s型の違い
-
LAN上の共有フォルダに誰が...
-
gaiaxでのHP作成について。
-
ホスト名変更による端末への影響
-
エクセルファイルを遠隔地で共有
-
IISで好みのドメイン名をつ...
-
Mac Miniのitunes保存先をLinux
-
ファイル置き場に最適なサーバ...
-
FTPにより自動でファイルを...
-
WSUS セキュリティパッチ
-
インターネット上に公開された...
-
サーバ内共有フォルダのレスポ...
-
WEBサーバ(solaris)でのユー...
-
汎用機からのデータ移行
-
EXCEL2013 サーバ上のxlsxファ...
-
個人サイトでのデータベースの...
おすすめ情報