私の質問は、それが可能かどうかではなく、それを行うために必要な構成のレベルです。
より明確にするために、同じスキーマを持つが 2 つの異なる DBMS (Oracle と SqlServer) の下にある 2 つのデータベースに接続したいと考えています。同じアプリケーションで ORM を使用して、実行時に選択した (ユーザーが) データベースに接続したいと考えています。
私の質問は、これを実行するために必要な構成に関するものですが、ORM に渡された接続文字列だけを変更するだけで十分でしょうか?
PS: EntityFramework と NHibernate に必要な構成を検討してください。これが実行可能であれば、結果を比較してどちらが優れているかを確認したいと思います。