【发布时间】:2013-12-04 20:42:03
【问题描述】:
我在将 Oracle DB 与 Propel ORM 1.X 集成时遇到问题。以下是我包含的示例构建属性
propel.project = TestProject
propel.php.dir = ${propel.output.dir}/models
propel.phpconf.dir = ${propel.output.dir}/config
propel.output.dir = ${propel.project.dir}/
propel.database = oracle
propel.database.url = oci:dbname=//<HostName>:<PortNo>/<SchemaName>
propel.database.buildUrl = {propel.database.url}
propel.database.user = <UserName>
propel.database.password = <Password>
propel.database.schema = <SchemaName>
但是,当我尝试运行 .reverse 脚本时,我遇到了这个错误:
[propel-schema-reverse] 从元数据构建 XML 时出错:/usr/local/zend/apache2/htdocs/TestProj/vendor/propel/generator/build-propel.xml:296:1: 无效数据来源名称
有人能解释一下吗?
【问题讨论】:
-
您是否仔细检查了您的
ropel.database.url? -
是的,我做到了。我还从 Propel 文档本身为 oracle db 收集了它