私のクライアントは、データベースをロードするときにフリーズするとして、自分のコンピューターの1つで問題が発生したと報告しました。このデータベースは、この24時間年中無休の非営利団体向けのアプリケーションです。他のすべてがコンピューターでチェックアウトされたので、私はデータベースファイルを見ました。は、ネットワーク共有に保存されているAccess2000です。1ファイル; サイズが1GB未満のシェードです。このコンピューターがロードするのにそれほど時間がかかるのも不思議ではありません(これは最も古いコンピューターであり、NICは10Mbpsしかありません)。
このデータベースは複雑で、正しく機能させるためのマクロとコードでいっぱいである可能性がありますが、どのようにまとめられたかはわかりません。また、試しても再作成できるかどうかはわかりません。私はデータベースの人ではありませんが、いくつかの簡単なことを行うことができます。
つまり、このデータベースをより良く機能させるために私ができる簡単なことはありますか?ユーザーは主に「このボタンをクリックするとすべてが以前と同じになる」タイプのソリューションを必要とするソーシャルワーカーです。そうは言っても、そのボタンがAccessではなくInternet Explorerを開く場合、彼らはそれで大丈夫です。
彼らはWindows2008サーバーを持っています。私はこの代理店の契約技術者であり、サーバーに任意のサービスを追加してサーバーを機能させることができます。もちろん、予算の承認が必要です。データベースが問題になりつつあり、データベースの第一人者を雇ってデータベースを最初から再構築するよりも、単純な解決策の方がはるかに安価になる可能性があります。
Accessデータベースは2000形式ですが、ワークステーションはすべてAccess 2007を実行しているため、他の作業を行う前に2007にアップグレードすることもできます。もちろん、私は何かを試みる前にバックアップを行います。
それを書いた人に電話するのは初心者ではありません。ここでは、誰が最初にそれをしたのか誰も知りません。
編集して追加:最大約6〜7人がいつでもDBを使用できます。すべてがアクティブというわけではありませんが、ワークステーションで開いて最小化されます