私のチームは、C#、NHibernate、および ASP.NET を使用した開発に Oracle の共有インスタンスを使用しています。
別のプロジェクトでは、Java と HSQL を 100% インメモリ モードで使用しており、Hibernate にスクリプトを起動させて、テストするのに十分なデータをインポートします。また、スキーマを作成および削除します。.NET ランドでも同じアプローチを使用することを検討しました。すべてが一時的で独立しているため、お互いに足を踏み入れることは不可能であり、スキーマとデータを共有の Oracle ボックスに統合することはできます。
.NET で HSQL を探しましたが、 SharpHSQLは終了したプロジェクトのようです (最終リリース 2005)。
HSQL for .NET に相当するアクティブなプロジェクト、またはこの方法で使用するのに十分近いものはありますか?
チーム環境でこのアプローチをどのように使用していますか? 問題はありますか?
データベースに入力するデータをどのように管理およびバージョン管理していますか? データをインポートするためのクロスプラットフォーム ソリューションはありますか?