【问题标题】:Grails 2.4.5 config oracle connectorGrails 2.4.5 配置 oracle 连接器
【发布时间】:2015-07-28 21:26:37
【问题描述】:

我正在开发 Grails 2.4.5,我想连接到 oracle 数据库。 在DataSource.groovy 我补充说:

dataSource {
    pooled = true
    driverClassName = "oracle.jdbc.driver.OracleDriver"
    dialect = "org.hibernate.dialect.Oracle10gDialect"
    dbCreate = "update"
    url = 'jdbc:oracle:thin:@localhost:1521:orcl'
    username = "root"
    password = "root"
    properties {
        // See http://grails.org/doc/latest/guide/conf.html#dataSource for documentation
        jmxEnabled = false
        initialSize = 5
        maxActive = 50
        minIdle = 5
        maxIdle = 25
        maxWait = 10000
        maxAge = 10 * 60000
        timeBetweenEvictionRunsMillis = 5000
        minEvictableIdleTimeMillis = 60000
        validationQuery = "select 1 from dual"
        validationQueryTimeout = 3
        validationInterval = 15000
        testOnBorrow = true
        testWhileIdle = true
        testOnReturn = false
        jdbcInterceptors = "ConnectionState;StatementCache(max=200)"
        defaultTransactionIsolation = Connection.TRANSACTION_READ_COMMITTED
    }
}

但是当我运行它时,我收到了一堆错误消息:

创建名为“transactionManagerPostProcessor”的 bean 时出错: bean初始化失败

有人用Oracle做过Grails,请帮我解决。 任何解决方案将不胜感激。谢谢。 转。

【问题讨论】:

    标签: oracle grails ojdbc


    【解决方案1】:

    您的 lib 文件夹中需要有 ojdbc6.jar。

    我也不确定 localhost:1521:orcl,可能是 localhost:1521/orcl,其中 orcl 应该是服务名称。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-10-12
      • 2018-01-16
      • 2023-03-17
      • 1970-01-01
      相关资源
      最近更新 更多