Orchard CMS在postgresql数据库上运行的可能性有多大?

时间:2010-12-20 06:45:54

标签: postgresql orchardcms

如果不可能,使用SQL Express会有什么影响?将SQLExpress用于CMS数据库和postgresql用于我的应用程序会有什么问题吗?

4 个答案:

答案 0 :(得分:5)

Orchard确实在bonnet(http://www.orchardproject.net/docs/Orchard-dependencies-and-libraries.ashx)下使用NHibernate,但果园网站平台安装程序只允许您在sql compact数据库或SQL Server实例(包括express)之间进行选择 -

请参阅http://www.orchardproject.net/docs/Installing-Orchard.ashx

目前开箱即用,但Raymond指出,您可以随时编写自己的提供商并将其贡献给Orchard项目。 (查看此论坛对mysql的回复 - http://orchard.codeplex.com/Thread/View.aspx?ThreadId=229968)。

答案 1 :(得分:3)

NHibernate是Orchard用于访问数据库的ORM。 NHibernate支持postgresql所以答案是肯定的。当然,您也可以编写自己的数据访问层来为访问提供服务。

答案 2 :(得分:3)

在提出这个问题几个月后,Marek Habersack补充说Mono support to Orchard。部分工作是添加对running Orchard on PostgreSQL的支持。

必须已接受此补丁,因为running Orchard on Mono的当前说明不需要添加补丁。

至少在最初阶段,连接被删除存在问题,但有reports of it running well

答案 3 :(得分:-2)

我对这个特定的产品并不十分熟悉,但除非他们明确表示他们支持某种SQL实现,否则它很可能会发生工作。快速浏览一下他们的网站表明你需要使用微软的SQL Server。