クライアントは、(非常に大きな) Microsoft Access データベースを SQL サーバーに移行し、Access をフロントエンドとして維持することを望んでいます。彼らはすでに多くのユーザーを抱えており、パフォーマンスの問題は悪化しています。
では、どの SQL サーバーが最も適切でしょうか?
MySql
: 私は MySQL で長年の経験があり、Access とは関係ありませんが、自分自身を専門家だと考えています。MySQL は無料であるため、クライアントにとっても魅力的です。
MSSQL
: 私はかつて MSSQL の経験が豊富でしたが、それは 12 年以上前のことです。それ以来、多くのことが起こりました。しかし、マイクロソフト製品であるため、SQL サーバーへのデータの移行と Access での使用は一般的に、多少合理化されている可能性があると考えています。
では、MSSQL ではなく、Access のバックエンドとして MySQL とどのように連携しているのでしょうか? 移行に必要な時間を大幅に増加させる大きな障害を当てにすべきでしょうか、それとも MySQL での素晴らしい経験がそのような障害を補って余りあるものでしょうか?