質問: MS-AccessからSQL Serverへの移行を検討しています。AccessのテーブルをSQL Serverに移しデータ保存用のファイルとし、Accessで作成したフォームやレポートはそのまま入力用として使用、リンクテーブルで接続しようと思っています。 サーバー側にSQL Serverをインストールしテーブルを移行した後、クライアントPCにもSQL ServerをインストールしクライアントPCからサーバー側のSQL Serverに移行したテーブルに接続できることは確認できました。 そこで質問なのですが、クライアントPCにはすべてSQL Serverをインストールした方がいいでしょうか?AccessはすべてのクライアントPCにインストールされています。すべてのクライアントPCにSQL Serverをインストールするのはかなり作業時間がかかり、その他の業務の作業時間を圧迫してしまいます。また、インストールする時間そのPCを占領してしまうことになり、そのPCで行う作業も停止することになります。ですので、できるだけインストールするシステムを少なくしてインストール作業の時間を短縮したいと思っています。最小限クライアントPCにインストールすべきシステムとインストールする方法を教えていただけないでしょうか?
回答: SQL Server データベースのインポートまたは SQL Server データベースへのリンクで説明されていますが、AccessはSQL Serverに接続するための機能を持っており、同マシン上にSQL Serverをインストールする必要はありません。 必要であれば、Microsoft ODBC Driver for SQL Server on Windowsのより新しいバージョンをインストールしてもよいでしょう。