3

それが不可能な場合、SQL Express を使用することの意味は何ですか? CMS データベースに SQLExpress を使用し、アプリに postgresql を使用することに問題はありますか?

4

4 に答える 4

5

Orchardはボンネット( http://www.orchardproject.net/docs/Orchard-dependencies-and-libraries.ashx )でNHibernateを使用しますが、Orchard Webプラットフォームインストーラーでは、SQLCompactデータベースまたはSQLのいずれかを選択することしかできません。サーバーインスタンス(エクスプレスを含む)-

http://www.orchardproject.net/docs/Installing-Orchard.ashxを参照してください

したがって、現時点では箱から出してすぐに使用できますが、レイモンドが指摘しているように、いつでも独自のプロバイダーを作成して、オーチャードプロジェクトに貢献することができます。(mysqlに対するこのフォーラムの応答を確認してください-http://orchard.codeplex.com/Thread/View.aspx?ThreadId= 229968)。

于 2010-12-22T08:08:47.693 に答える
3

NHibernate は、Orchard がデータベースへのアクセスに使用している ORM です。NHibernate は postgresql をサポートしているため、答えはイエスです。もちろん、アクセスを提供する独自のデータアクセス層を作成することもできます。

于 2010-12-21T15:54:07.343 に答える
3

この質問がされてから数か月後、Marek Habersackが Orchard に Mono サポートを追加しました。その取り組みの一環として、PostgreSQL で Orchard を実行するためのサポートを追加しました。

このためのパッチは、Mono で Orchard を実行するための現在の手順では追加する必要がないため、承認されている必要があります。

少なくとも最初は、接続が切断されるという問題がありましたが、正常に動作しているという報告があります

于 2012-01-29T09:58:26.967 に答える
-2

私はこの特定の製品に深く精通しているわけではありませんが、特定の SQL 実装をサポートしていると明確に述べていない限り、たまたま機能する可能性は非常に低いです。彼らのサイトをざっと見てみると、Microsoft の SQL Server を使用する必要があることがわかります。

于 2010-12-20T22:24:17.383 に答える