我有一个 ColdFusion ORM 应用程序,它使用 oracle 序列作为主键字段的生成器。我已经验证我可以像在 SQL 导航器中一样以 ColdFusion 连接到数据库的用户身份访问序列。
我的问题是当我尝试在任何对象上保存实体()时出现以下错误
根本原因:java.sql.SQLException:[Macromedia][Oracle JDBC Driver][Oracle]ORA-02289:序列不存在
我已经尝试了以下带有和不带akc.
前缀的语法。我确实在 CFC 中定义了 akc 架构
<cfproperty name="KEY_BREED_PAGE" fieldtype="id" generator="sequence" params="{sequence='akc.seq_breed_page_display'}" />
和
<cfproperty name="KEY_BREED_PAGE" fieldtype="id" generator="sequence" sequence="akc.seq_breed_page_display" />
关于我可以做些什么来解决这个问题的任何想法?ORM 在更新时工作正常,但在每次尝试创建新记录时都失败。